Senior Software Engineer Team Lead (MAUI)
Network Recruitment Johannesburg
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 Skills 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 tools
Apply now!
Network RecruitmentJohannesburg
Experience and Skills 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, and PostgreSQL...
Network RecruitmentJohannesburg
Collaborate with firmware engineers, designers, and product managers to deliver high-quality software products.
• Engage in architectural discussions and continuous improvement of software architecture.
• Standardize designs using standard components...
Future CareersJohannesburg
Profile
Education & Qualifications
• Bachelors Degree in Computer Science, Software Engineering, Information Systems, or a related field (or equivalent professional experience)
• Relevant professional software development or cloud certifications...