Responsibilities :
- Lead and mentor a team of engineers, fostering a culture of collaboration, innovation, and continuous learning
- Collaborate with cross-functional teams to define and execute the technical roadmap, aligning with business objectives and customer needs
- Drive the design, development, and optimization of our platforms, ensuring scalability, reliability, and security
- Provide technical guidance and support to ensure the successful delivery of projects on time and within budget
- Stay abreast of industry trends and emerging technologies, evaluating their potential impact and relevance to our business
- Implement best practices, processes, and tools to streamline development workflows and improve efficiency
- Participate in peer reviews of solution designs and related code.
- Identify and encourage areas for growth, education, and development within the team.
- Deliver Business value through quality technical solutions and code
- Be accountable for projects. Take ownership from start to finish of all tasks
- Drive the technical standard higher through innovative and scalable technology delivery
- Understand our business and clients and deliver great services
- Design and deliver scalable, secure code that enable our digital offering
Minimum requirements :
BCom / BSc degree or equivalent qualificationMinimum of 7 years' experiencePrevious experience as a Tech LeadAgile / Scrum experienceExpert understanding of the software development processC# .NetSQL Server 2012+"Modern JavaScript libraries" Angular, Underscore, KnockoutJs, JQuery, BackboneJS, Foundation, etcNET (Web forms) / MVC 2.0+ (Required)ASP .Net Core (Web Api, Windows Services)HTML 5CD / CI pipelinesCloud PaaS consumptionRest ServicesKubernetes / DockerShould you not receive a response from us within one week of your application, your application has unfortunately not been successful.