Senior Developer

The Senior Developer’s role is to write software code, test, write Unit Tests, debug and analyse software programs and applications based on requirements specified by the Systems Analyst.

Experience Required

  • 5+ years’ experience in Software Development
  • 3+ years’ experience in Java
  • 1+ years iOS experience desirable
  • Grails/groovy experience desirable
  • Experience mentoring other developers within a team
  • Experience in web application development
  • Experience with relational databases
  • Experience with multiple Operating systems (Unix, Linux, macOS and Windows)
  • Experience in an Agile environment
  • Proven analytical and problem-solving abilities
  • Excellent understanding of coding methods and best practices
  • Able to communicate effectively with non-technical staff and with members of interdisciplinary teams
  • Hands-on experience developing unit test cases an advantage
  • Experience working both independently and, in a team-oriented, collaborative environment
  • HL7 or FHIR  experience desirable
  • PilotFish or Mirth experience desirable
Upload your CV/resume or any other relevant file. Max. file size: 20 MB.