Relational Databases, Computer Science, Programming Languages, Software Engineers, Software Design, Software Development, IT Integration, Software Architecture, DevOps, RESTful architecture
Job description
We are looking for a Software Engineer/Developer
someone who shares our commitment to human-centred health solutions and enjoys working in a strongly collaborative environment.
Who we are?
Alignd is a value-based organism that brings together a unique combination of clinical, financial, and analytical skills to build a compassionate, human-centred, and sustainable health system. Our approach aligns the incentives of all stakeholders - patients, providers, and medical schemes - to deliver human-centred, value-based healthcare.
Values
The Alignd team live out our core values daily - kindness, authenticity, right effort, interconnectedness and Yugma (unified collaboration). We emphasise the importance of finding common ground and working together towards a common purpose, while still maintaining individual differences and uniqueness, respecting diversity and promoting inclusivity.
The alignment with and demonstration of these values is a key consideration in making appointments.
What joining us offers you:
- A permanent opportunity (which includes an initial three-month supportive probation period).
- The experience of working from home while collaborating with a dynamic and supportive team environment.
- The opportunity to work in an Organism (Organisation) that lives its Purpose, Values, and Goals.
- Time to learn and focus on continuous improvements.
- An outlet to express your creativity while collaborating with others to achieve our goals and purpose.
Our product offering is enabled by advances in data analytics and the pragmatic use of technology. The ability to analyse business requirements, propose technical solutions, and contribute to the entire software development lifecycle is crucial to our success. We value problem-solving skills, self-motivation and unified collaboration, and a proactive approach to learning new skills. In this role, you'll be challenged to view systems and data from diverse perspectives, applying your expertise to deliver optimal technological solutions aligned with the business needs at Alignd.
What we need from you
- A degree/diploma in a technical and quantitative discipline, such as Computer Science, Information Systems, Engineering, or any other cognate discipline.
- At least 3+ years experience in a software engineering/development, full-stack development and/or solutions architect role.
- Excellent written, verbal and presentation communication skills, and can effectively influence and interact with a wide range of stakeholders.
- Adaptability and interest in working in a growing company environment.
- An interest in the healthcare system.
- Software architecture: Contribute to the overall software architecture and system design. Implement best practices for system security, maintainability, scalability, and performance.
- Backend: Python and Django (and the Django Rest Framework). Develop robust, scalable, and secure RESTful APIs for seamless integration.
- Collaborate with data scientists to integrate machine learning models into the backend.
- Database management: Implement data migrations and ensure data integrity within the system.
- DevOps practices. Setting up CI/CD pipelines and automating build and deployment processes
- IT architecture, infrastructure and cloud development (particularly AWS)
- Experience integrating enterprise systems (e.g. CRM, HRMS)
- Frontend: Vue.js and/or React.js
- In-depth knowledge of coding languages (e.g. Python, JS frameworks: Vue and TypeScript)
If you feel called to action based on the above, we invite you to apply for this role.
To apply: please complete the following form and provide an up-to-date CV with a cover letter
outlining your motivation for applying for this position and explaining why you believe yourself to
be a good fit for the company and the role.
APPLICATIONS CLOSE 26 February 2024