Key concern seeks experienced .NET Software Developer Team Leader to work with Technical Head, as well as the delivery teams, to ensure that all elements of client requirements are translated into executional delivery processes that deliver exceptional output and support against these requirements on time and in budget.

Responsibilities include:

  • The candidate should have both the Team Lead experience and the relevant / detailed technical experience to assist with all delivery and execution
  • Design and implement technical upskilling programme to enable students to become competent full stack junior developers
  • Mentor candidates in design, coding practices, and software development policies and guideline
  • Manage work delivery across multiple delivery pods / client partners
  • Accountable for the timely and quality delivery of the software development service offering
  • Establish technical competencies within the team and foster a strong working relationship with the partner client delivery teams
  • Facilitate stand-ups, planning sessions, demos, and retrospectives during the technical onboarding programme
  • Foster collaborative development, knowledge sharing coding best practice and standards
  • Define, document, and implement team KPA’s Lead technical discussions with potential partner clients to discuss the Software Development service offering
  • Maintain relationship with existing partner clients by having regular check-ins
  • Provide input into organization’s technical strategy

Experience Required:

  • 8+ Years working experience with .NET (C#.) using the .net core or frameworks
  • Experience developing RESTful API’s in either C#, .NET WEBAPI or NodeJS Express Front end development experience: Angular10, AngularJS, ReactJS, VueJS, ASP.NET MVC4/5, HTML, CSS, Bootstrap
  • Must have experience working with one of the following relational database type: Microsoft SQL 2016. MySQL, PostgresSQL
  • Dev Tools: Visual Studio, VS Code, MSSQL Database Management Studio, MySQL Workbench
  • Good knowledge of CI/CD (creation of build and release pipelines) using Azure Devops or Jenkins Experience of people management and ability to lead, drive and influence others (technical and soft skills)
  • Experience working in a SCRUM environment
  • Knowledge on building complex web applications (RESTful APIs, Security best practices, Scalability)
  • Excellent written and spoken English and communication skills Experience working with the following APLM tools: JIRA or Azure DevOps
  • Good understanding of SOLID principles in Object-Oriented & SOA design
  • Passionate about knowledge sharing and working with people
  • Able to work in a dynamic, fast paced environment
  • Willing to work overtime when required
  • Able to communicate across all levels within and outside of an organisational structure, from candidates through to senior managers
  • Willing to fulfil a multi-faceted role in a newly established, start-up like environment
  • Willing and able to lead by example and live the company values
  • Driven by the ideology of having an impact on people’s lives by providing mentors

Contact Tracy on [Phone Number Removed]; and email to [Email Address Removed]

Desired Skills:

  • C#
  • .Net
  • DevOps
  • Microsoft SQL

Desired Work Experience:

  • 5 to 10 years

Learn more/Apply for this position