Software Developer


The Software Developer acts as the technical lead for multi-departmental projects creating solutions that meetmarket needs relating to architecture, implementation, testing and maintenance. The Software Developer isresponsible for designing fully functioning, debugged code with required documentation that meetsdevelopment goals.

The candidate will be responsible for the following:

  • Participate in planning and concept meetings
  • Create and edit front and backend software
  • Troubleshoot problems and errors
  • Research development techniques and third-party software
  • Collaborate with and aide colleagues

Successful candidate will require the following skills/experience:

  • Bachelor degree in Computer Science, Software Engineering or equivalent job experience
  • Minimum of 3 years as a web or mobile developer
  • Minimum of 3 years in a technical software development role
  • Basic or intermediate knowledge in requirements analysis, design, coding and unit testing of scalable,distributed, web or mobile applications
  • Demonstrates aptitude for learning new technologies
  • Ability to communicate effectively technical concepts

The following skills are beneficial:

Read further to find out more about the roles technical requirements and about OPHARDT's mission and culture.
Please submit your application to Sara Veldmeyer at This email address is being protected from spambots. You need JavaScript enabled to view it.