SELECT * FROM jobs WHERE id=5660

.NET Team Leader



Innovation. Disruption. Continuous optimization. Customer centricity.

If you believe those terms should define today’s financial ecosystem, we would like to have you in our team at Code Crafters by BT.

The responsibilities of a Team Lead include leading a team of developers and engineers comprised of front-end, back-end and QA developers. Will plan and lead the software engineering projects working closely with senior leadership, product owners and other business stakeholders.

If you’ll join our team, you will be challenged to:

  • The role will be a split in terms of technical hands-on development and managing a development team
  • Work in an innovative environment, develop projects using various technologies
  • Act as Leader to the Agile Technology team
  • Build and maintain teams, ensuring they are motivated, collaborating and working well together
  • Serve as subject matter expert representing your teams
  • Mentor, coach, and lead a team of high functioning and highly talented individuals
  • Ensure team maintain focus on quality and continuous software delivery
  • Manage recommended designs based on business and technology requirements. Identify issues and concerns
  • Continuously discover, evaluate and implement new technologies to maximize development efficiency

To perform in this role, we would like you to have:

  • Bachelor’s degree in Computer Science or relevant experience
  • Excellent team leadership and communication skills
  • Strong experience with .NET Framework (ASP.NET, Web Services), .NET Core 3.1 (MVC, Web API), ReactJS, Bootstrap 4, Oracle, SQL Server, JavaScript, HTML, CSS Strong understanding of relational databases and very good knowledge of OOP principles and design patterns.
  • Ability to operate in a highly iterative Agile (Scrum) development environment and deliver significant functionality every week
  • Strong understanding of relational databases and very good knowledge of OOP principles and design patterns

What we offer:

  • The opportunity to work for an innovative product in an innovative environment
  • The chance to work with people that are passionate about innovation and business evolution, determined to change the way we do banking today
  • Collaborate with cross-functional teams to configure and customize solutions to improve and deliver new features
  • Working environment and team that will make you enjoy the time spent in the office
  • Bring your own ideas and shape them into innovative working solutions