Our client, a market leader in the Healthcare industry is looking for an individual who is analytical, with technical and leadership skills to join their team. This position leads a team of software developers, architects and designs complex software systems and develops cutting-edge products.
The Job Involves
- Defines document software architecture and ensures architectural alignment with business goals.
- Writes high-quality, efficient, maintainable code and conducts code reviews to maintain code quality.
- Ensures software application adheres to best practices, gathers and incorporates user feedback to improve software products.
- Stays up-to date with latest technologies, implementation, industry trends and identifies opportunities to introduce new technologies.
- Decides on security measures and practices to protect the software from vulnerabilities and threats, including access controls, encryption, and security testing.
- Introduces innovative approaches and solutions to complex technical challenges.
- Creates project plans, defines milestones and uses project management tools to track progress ensuring deadlines are met.
- Communicates effectively and collaborates with project stakeholders, including non-technical teams to ensure alignment between technical work and business objectives.
- Leads and inspires a team of software engineers providing mentorship and career development guidance.
Person Specification, Qualifications & Experience
- Bachelor´s degree in Software Engineering or a related field.
- Master´s Degree in Software Engineering or a related field is desirable.
- Project Management Certification is desirable.
- At least 3 years’ experience in Full Stack Software Development using object-oriented languages.
- Proven record and experience in leading and mentoring a team.
- Essential knowledge areas: Project Management, Front End Development, Back End Development, Mobile Development, Software Testing and Agile Development.
- Profound knowledge of programming languages, frameworks, and software development tools.
- Excellent communication skills to interact with stakeholders, team members, and non-technical personnel.
- Familiarity with DevOps practices for automating deployment, monitoring, and infrastructure management is desirable.
If you meet the above criteria, email your current CV to recruitment@ulendo.co.zw. Only qualified shortlisted candidates will be contacted. Applications close on Friday 6 September 2024. All applications will be treated in the strictest confidence.