We are embarking on a systems-renewal process that includes exciting new projects and are looking for an experienced Full Stack Developer with a passion for user interfaces to form part of our team to review legacy systems, consolidate, re-design, develop and/or migrate to new generation platforms. Our team creates enterprise and client facing applications, including web and mobile.
The position will be based at our headquarters at Pathcare Park, N1 City in Cape Town.
Key Competency Requirements
- Relevant tertiary qualification(s)
- Excellent interpersonal and analytical skills
- Innovative and creative thinker
- Passion to stay ahead with current industry trends and standards
- Proven delivery record and ability to work without close supervision
- High attention to detail
- Relevant experience in a healthcare environment advantageous
- Solid experience with Angular 7 or higher
- Working experience on Java 8 or higher, Spring boot, REST and/or SOAP services
- Experience working with microservices and a good understanding of microservices architecture
- Experience with Test Driven Development and writing functional test
- Experience working with SQL/NoSQL databases
- Systems Interfaces development experience
- Health oriented communications – HL7, DICOM, FHIR, XML
- Experience working with tools like Git, Jenkins, docker, flyway and Jira
Key Responsibilities
- Work both individually and as part of a team to develop applications from design to implementation utilising technologies such as Angular, Java (Spring boot)
- Write high-quality, reusable, well-documented, and efficient code, and related test scripts that conform to PathCare standards
- Participate in code reviews
- Maintain applications and provide technical support
- Provide detailed estimates of work and ensure features are delivered on time
- Work in an agile scrum team following the best practices on software development
- Create and maintain necessary software design and architecture documentation
Candidates must be willing to participate in an evaluation process.
Your contribution to the company will be rewarded with a market-related remuneration package which includes a retirement fund contribution and risk benefits (Group Life and Disability cover), an annual bonus, competitive maternity benefits, a health care allowance, discounted pathology tests, payment of HPCSA/SANC annual registration fees and developmental opportunities at the PathCare Training Academy.
Applicants who meet the criteria and are interested in joining our dynamic team are required to complete the attached application form and submit this together with a CV to precious.mashanda@pathcare.net
Closing date: Friday, 14th March 2025