Team Lead Developer
HomeChoice Holdings Limited
Southern Suburbs (Cape) ZA
5d ago


The ideal candidate will be part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .

NET development stack. The Software Development Team Lead will provide technical and team leadership through coaching and mentorship.


Here's what you can expect to be doing in the role

  • Provide input into enhancing Application Architecture
  • Provide guidance to enhance and improve software development processes (SDLC)
  • Application Development
  • Lead and mentor a team of Software Engineers to deliver complex software projects
  • A little about who you are

  • A 3 year degree with Information Technology being the core subject
  • Minimum of 8 years’ development experience in C#, ASP.Net and MS SQL / T-SQL within the Retail industry
  • Minimum of 2 to 3 years’ experience in a Senior or Lead Developer Role
  • Previous experience leading software development teams (more than one)
  • Knowledge and understanding of a Full Project Development / Software Life Cycle
  • Knowledge and understanding of Solution Architecture design patterns and practices
  • Experience in project management techniques and methodologies will be advantageous
  • Excellent knowledge of system / industry best practices
  • Knowledge and Experience with DevOps would be an advantage
  • Experience with Continuous Integration and Deployment workflows
  • Experience working with container orchestration (e.g. Kubernetes)
  • Experience working within a microservices environment
  • Benefits

  • Flexible benefits to structure your own package
  • Creative agile work environment
  • Flexible working hours
  • Café and lounge area
  • Staff restaurant with a variety of healthy meal options
  • Work Level Middle Management Type Permanent Salary Market Related EE Position No

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form