Lead development team and mentor them.
● Proven experience on Software design skills.
● Architecting large scale solutions following Twelve-factor app principles.
● Design specifications and effort estimates.
● Ensure that all the requirements can be validated (testability, ...)
● Do regular review to understand the team for improved performance.
...
● Produce well designed, testable, efficient and fully functional code.
● Ensure quality in the development with defined processes.
● Suggest the improvement in SDLC.
● Drive feature/product release.
● Work with product managers to understand requirements.
● Assist with solving technical problems when they arise.
● Develop and review the SDS document.
● Guide junior members of the team for quality design and coding practices.
● Code review and peer review.
● POC for the new requirement when required.
● Taking ownership of the quality and security of products.
Requirements
● Outstanding experience in programming language.
● Proven experience with front-end/backend or both the frameworks (Eg: React, Node,
etc.)
● Experience with RESTful web services.
● Hands-on SQL and NoSQL databases.
● Familiarity with unit testing, TDD and BDD.
● Proficient in the Version Control System - GIT.
● Analytical thinking and problem-solving capability.● Excellent understanding of software design and programming principles.
● In-depth knowledge of programming for diverse operating systems and platforms using
development tools.
● Good verbal & written communication skills.
● Problem-solving aptitude.
● Experience in Healthcare domain and good understanding of Regulatory and Compliance
is plus.
show more
Lead development team and mentor them.
● Proven experience on Software design skills.
● Architecting large scale solutions following Twelve-factor app principles.
● Design specifications and effort estimates.
● Ensure that all the requirements can be validated (testability, ...)
● Do regular review to understand the team for improved performance.
● Produce well designed, testable, efficient and fully functional code.
● Ensure quality in the development with defined processes.
● Suggest the improvement in SDLC.
● Drive feature/product release.
● Work with product managers to understand requirements.
● Assist with solving technical problems when they arise.
● Develop and review the SDS document.
● Guide junior members of the team for quality design and coding practices.
● Code review and peer review.
● POC for the new requirement when required.
● Taking ownership of the quality and security of products.
Requirements
● Outstanding experience in programming language.
● Proven experience with front-end/backend or both the frameworks (Eg: React, Node,
etc.)
● Experience with RESTful web services.
● Hands-on SQL and NoSQL databases.
...
● Familiarity with unit testing, TDD and BDD.
● Proficient in the Version Control System - GIT.
● Analytical thinking and problem-solving capability.● Excellent understanding of software design and programming principles.
● In-depth knowledge of programming for diverse operating systems and platforms using
development tools.
● Good verbal & written communication skills.
● Problem-solving aptitude.
● Experience in Healthcare domain and good understanding of Regulatory and Compliance
is plus.
show more