Please apply through the official Job posting link, but if you are having difficulties, you can reach out to me with personal message in talk.
Although this opening is aimed at a candidate for a Systems Engineer II position, candidates with additional experience may be considered for alternative roles.
The Technical Services team at Regenstrief Institute, Inc. is seeking a Systems Engineer II to join our creative, intellectually stimulating, open work environment.
This position will partner with Regenstrief Institute’s Global Health Informatics team on an exciting new venture with the Open Concept Lab (OCL) project. OCL is an open-source project focused on lowering barriers to adopting health terminology and informatics best practices, with a focus on low and middle income country needs. Working with ministries of health, the international development community, including the US President’s Emergency Plan for AIDS Relief (PEPFAR) and standards development organizations, OCL works to deliver world-class software and content that improve health systems’ ability to use data to save lives. This work is important, and we have a dedicated team hard at work to make a difference. We are seeking a team member with a passion to serve resource-constrained communities and the global health community as a whole. In addition to the OCL project, our Systems Engineer will work on other Technical Services projects, as assigned.
Knowledge of basic concepts, practices, and procedures in:
- database design
- systems development
- software engineering (including but not limited to object-oriented techniques and languages, database principles and programming, and open-source methodologies)
- Design, development, and modification of application systems
- Installation of software applications and operating systems
- Monitoring, testing, and troubleshooting of operating systems
- Some OCL project-specific tasks include:
- Build high quality software designed for sustainability and usability among OCL’s target users
- Lead agile and test-driven development processes, involving the assessment of information needs, user consultation, studying and designing systems architecture and business processes, and delivering production-level software
- Direct and manage open-source community contributions, including mentorship and code reviews
- Helping to support infrastructures for testing, QA and release management
- Drafting of technical documentation and product roadmaps
- Helping to coordinate and respond to community technical support requests
This job requires a bachelor’s degree in software engineering, computer science or a related technical field, as well as 3+ years’ real-world software development experience - this includes debugging, testing, and version control. An ideal team member will also have experience with Python, Django, and ReactJS. Some of our other projects will require someone who is comfortable working with Java. Ideally, we’d like to see someone with prior medical-related experience. Due to the team’s travels throughout the world, someone with excellent communication, the ability to work independently, and who possesses strong problem-solving skills will be most successful in this position.
Some extra “preferred” experience we’d love to see:
- Masters degree in software engineering, computer science, public health, informatics or related technical field
- Experience contributing to open-source software, especially with those commonly used within international development projects
- Experience developing with REST APIs and Solr or another Lucene-based search index