The Health Informatics Software Development Officer implements new features and technologies and delivers high quality, high-performance code in an agile environment.
These individuals will assist with the design, development, and maintenance of complex solutions with a focus on quality, performance, and resiliency.
Primary Responsibilities
Technical expertise
Communication:
Creativity.
Qualifications
Education: Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or similar technical discipline; or equivalent demonstration experience.
Experience:
3 years systems development experience
Successful full life-cycle implementation of a least 2 major projects.
Specialized knowledge:
Experience with software development methodology and release processes. Excellent knowledge of software and application design and architecture
Familiarity with software configuration management tools, defect tracking tools and peer review
Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.
Skills:
Experience in software development and coding in various languages (C#, .Net, Java, etc.)
Experience in developing web applications using at least two popular web frameworks.