Lead Software Engineer

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.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx