About this role
The team is seeking a Software Engineer III to join their innovative team. In this role, you will work with a diverse range of technologies to support health providers and contribute to the development of evidence-based information tools. You will be part of a collaborative environment that drives informed decision-making in global health.
Key Responsibilities:
- Design, develop, and maintain software applications that support health information systems.
- Collaborate with cross-functional teams to gather requirements and implement solutions.
- Ensure high-quality code through testing, code reviews, and adherence to best practices.
- Troubleshoot and resolve software issues in a timely manner.
- Stay updated with emerging technologies and industry trends to enhance product offerings.
Required Skills & Qualifications:
- Proficient in programming languages such as Java, Python, or C#.
- Experience with web technologies including HTML, CSS, and JavaScript frameworks like React.
- Familiarity with cloud services, preferably AWS or Azure.
- Strong understanding of software development life cycle and Agile methodologies.
- Excellent problem-solving skills and ability to work in a team-oriented environment.
Experience:
- 5-8 years of relevant experience in software engineering or systems development.
What we offer:
- A dynamic work environment with opportunities for professional growth.
- The chance to work on impactful projects that make a difference in global health.
- A supportive team culture that values innovation and collaboration.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.