Responsible for coding new business application features by participating in all phases of the development process.
Review and analysis of functional specifications, coding, unit testing and maintenance.
May interact with Support and customers.
Passionate about building exceptional products and solutions through teamwork, constant innovation and integrity.
Required Skills
Ability to write client java code to execute REST, GraphQL, or SOAP based web services.
Familiarity with standard server-based build tools, including Git, Jenkins and Maven is also required.
Proficiency in popular coding languages including Java, Java script and C# and frameworks or systems such as Angular, React, and Git.
Excellent knowledge of the software development life cycle Strong problem-solving and communication skills.
Knowledge of Object-Relational Mapping frameworks.
Knowledge of the life cycle process for software development with the latest technologies.
Familiar with SQL (Oracle, SQL Server, MySQL).
Ability to learn quickly and work independently or as part of a team.
Possession of excellent analytical and technical writing skills.
Possession of excellent verbal and written communication skills.
Required Experience
84 months of experience in the design, implementation and deployment of Java/J2EE web applications and SOA based distributed (client server) applications.
59 months of webservice implementation inclusive of SOAP and REST.
59 months experience with health care messaging standards including HL7.
59 months of experience in managing public sector government IT projects.
Experience with Oracle PL-SQL.
Experience with Agile and Scrum development methodologies.
Education Requirements
Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.