The candidate will lead and manage the development team forthe successful implementation of healthcare IT solution or software product development.
Role and Responsibilities:
· Support project manager or product owner on project or product planning
· Translate business requirements into technical architectures & detail solution
· Assess and validate solution and infrastructure feasibility in hybrid cloud environment and compliance to IT policy
· Design application architecture including the integration with external systems
· Develop the detail design of the core application components
· Ensure the application has robust design and security protection
· Hands-on coding and coach internal development team on design and coding
· Work with relevant DevOps engineer for Release management and deployment of application releases
Requirements:
· Bachelor's Degree, Post Graduate Diploma, Professional Degree in Computer Science, Information Technology.
· 10+ years of relevant work experience in software product development and life cycle.
· Strongexperience in API design and implementation
· Experience inapplication architecture design and database design
· Hands-on development experience for Frontend & Backend application (C# .Net core & ReactJS)
· Experience in AWS or Azure
· Experience in Azure DevOps or equivalent CI/CD
· Experience in Microservices design and development will be advantageous
· Knowledge and experience in application design patterns
· Proactive and meticulous
· Value driven and versatile
· Approach design and development of solution with the mind set of software product development
· Experience with agile development methodologies