Key Responsibilities:
· Develop high-quality software design and architecture
· Identify, prioritize and execute tasks in the software development life cycle
· Develop tools and applications by producing clean, efficient code.
· Review, debug and document software development phases.
· Work as a team lead and contribute to the development process, meet timelines, attends meetings, and distribute tasks to the team.
Job Requirement:
· Bachelor’s/Master’s degree in Computer Science/Software Engineering or equivalent education from a recognized Institution
· 5-8 years of relevant experience, preferably in a healthcare setup.
· Experience in developing healthcare applications that include EMR and HIS shall be preferred.
· Must have strong object-oriented programming concepts, proven skills in a multi-layered and distributed architecture.