Description
Essential Functions
• Work in an Agile environment using the principle of continuous improvement.
• Work with others to understand and analyze requirements, defects and issues.
• Develop readable and maintainable code solutions that support and enhance the product.
• Innovate good approaches to development and encourage others to innovate.
• Resolve bugs raised from stabilization, integration and production.
• Work on migrating legacy systems to new platforms.
• Build technical knowledge and share best practice.
• Develop and mentor new and existing members of the team.
• Provide quality code reviews for all levels of the team.
• Deliver high quality code within expected timelines.
Skills needed to be successful.
• C# or VB.NET
• HTML5, JavaScript, ES6/TypeScript
• React, Angular Js
• Entity Framework
• TDD
• Solid computer science background including algorithm and data structures .Required Experience & Education
• Familiarity with professional software engineering practices across the entire development life cycle; coding standards, code reviews, source control management, testing, CI/CD.
• Experience in delivering solutions / products from concept to release.
• Strong understanding of agile development practices and scrums.
• Excellent problem-solving skills, with the confidence to make and stand by decisions.
• Excellent verbal and written communication skills, with the ability to recognize your audience’s technical understanding and level, and adapt accordingly
Any exposure in HL7 or healthcare background is highly preferred.
Supervisory Responsibilities
No
Qualifications
Education
Required
Bachelors or better.
Experience
Required
5-8 years: 5-8 yrs