Description:
Key Responsibilities:- Self-motivated and able to thrive in a fast-paced, dynamic environment.
- Strong leadership skills with the ability to guide, mentor, and support junior developers.
- Continuous learning mindset with a passion for new technologies, best practices, and professional growth.
- Adaptable and comfortable working with evolving requirements, technologies, and team dynamics.
- Strong analytical and problem-solving skills with the ability to break down complex technical challenges.
- High attention to detail, ensuring code quality, reliability, and adherence to development standards.
- Collaborative team player focused on shared success and knowledge sharing.
- Effective time management and prioritisation skills to meet deadlines and deliver quality outcomes.
- Clear communicator able to articulate ideas and collaborate effectively with technical and non-technical stakeholders.
- Proactive and solutions-driven, with a focus on continuous improvement and development efficiency.
- Professional, accountable, and committed to delivering high-quality work.
- Positive, resilient attitude that contributes to a productive and supportive team culture.Job Experience and skill required
- Bachelors degree in Computer Science, Software Engineering or related
- Min 5 years experience in a similar environment working as a team lead.
- Strong technical skills in C#.Maui/Xamarin, SQLite, MSSQL, PostgreSQL with good understanding of Blazor, JavaScript and Flutter
- Experience with code review processes and quality assurance practices to ensure software quality and maintainable codebase
- Solid understanding of software development methodologies, such as Agile or Scrum, and experience with project management toolsApply now!
06 Feb 2026;
from:
gumtree.co.za