Responsibilities & Context

  • Design and develop highly scalable software solutions for Digital Banking, DFS, and MFS platforms.
  • Code and unit test programming for software and API’s.
  • Develop and deploy computer applications.
  • Execute code builds to test and production environments.
  • Write RESTfull Api’s and gRPC.
  • Collaborate with product, design, and marketing teams.
  • Maintain documentation per company standards.

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science
  • Bachelor of Science (BSc) in Computer Science & Engineering
  • Bachelor of Science (BSc) in Computer Engineering
  • Bachelor of Science (BSc) in Computing & Information System
  • Bachelor of Science (BSc) in any of the specified disciplines or other relevant fields from a recognized university.

Experience

  • 2 to 6 years
  • The applicants should have experience in the following business area(s): IT Enabled Service, Banks, Software Company

Additional Requirements

  • Age 22 to 45 years
  • Proficiency in ReactJS and JavaScript.
  • Strong understanding of object-oriented programming (OOP) and object-oriented software development principles.
  • Excellent problem-solving, analytical, and synthesis skills.
  • Strong organizational and time-management skills, with high accuracy and attention to detail.
  • Understanding of current technology trends and their application in a commercial environment.
  • Strong teamwork and collaboration skills.
  • Commitment to continuous self-development to keep pace with rapidly evolving technologies.
  • Strong working knowledge of at least one additional major programming language such as Python, Go (Golang), or Java.
  • Familiarity with relational databases such as PostgreSQL or Oracle.
  • Familiarity with SQL and NoSQL databases and their declarative query languages.
  • Experience with third-party libraries and APIs.
  • Proficient understanding of code versioning tools such as Git or Mercurial.
  • Strong English communication skills, both written and verbal.
  • Ability to learn new technologies, tools, and techniques quickly with minimal supervision.
  • Proactive mindset with the ability to execute tasks efficiently and independently.
  • Additional knowledge of technologies such as Redis, RabbitMQ, Redux or MobX, Celery, and Python unit testing is an advantage.
  • Working knowledge of the general mobile development landscape, including architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development lifecycle, including automated testing and build processes.

Salary

Negotiable

Monthly

Location

Dhaka District,Dhaka Division,Bangladesh

Job Overview
Job Posted:
3 months ago
Job Type
Full Time
Position Level
Mid Level Manager (6-10 Years Experience)
Education
Bachelor Degree
Experience
2-5 Years Experience
Prefered Certification / License
NSDA Certified
Total Vacancies
1
Occupation Category
Prefered Qualification Level
BNQF Level 7 Bachelor’s degree level (3–5 years); professional knowledge and analytical decision-making; equivalent to Fazil.

Share This Job:

Location

Dhaka District,Dhaka Division,Bangladesh