Colombo, Sri Lanka

Description

Who We Are:
At NOVESTRA we're not just building software — we’re crafting solutions that empower businesses to scale, innovate, and lead in a digitally transforming world. As we expand our global footprint, we need a dynamic leader who is ready to drive the client experience across Europe to new heights.

The Role in a Nutshell:
We are seeking an experienced Tech Lead with expertise in .NET development.
In this role, you will lead a team of developers to design, build, and maintain high-quality software solutions using the latest .NET technologies. You'll be the technical expert, providing guidance, solving complex challenges, and ensuring best practices are followed. As the Tech Lead, you will collaborate with cross-functional teams, including product owners, designers, and business analysts, to deliver solutions that exceed expectations.You will be instrumental in driving technical strategy, mentoring the team, and delivering robust, scalable software solutions for our clients.


Requirements

  • Experience: 8+ years of experience in .NET development, with at least 3 years in a Tech Lead or Senior Developer role. Strong expertise in C#, ASP.NET, .NET Core, and related frameworks.
  • Leadership: Proven experience leading development teams, driving technical strategy, and delivering scalable solutions.
  • Hands-on Expertise: Solid background in designing and implementing complex applications using .NET technologies, including experience with cloud platforms such as Azure or AWS.
  • Problem-Solving Skills: Ability to navigate complex technical challenges and provide effective solutions that balance business and technical requirements.
  • Collaboration: Strong communication skills to collaborate effectively with developers, product teams, and stakeholders.
  • Agile Experience: Experience working in Agile environments, with a solid understanding of Scrum or Kanban processes.
  • Full-Stack Knowledge: Familiarity with frontend technologies such as React, Angular, or Vue.js is a plus.
  • Security-Minded: Understanding of security best practices, ensuring software is designed and built with security in mind.

Bonuses

Performance-based bonuses

Benefits

  • Impact: Lead and shape the development of innovative solutions that will have a lasting impact on businesses globally.
  • Growth: Be part of a fast-growing company with numerous opportunities for career progression and professional development.
  • Flexibility: Enjoy a hybrid or remote work model with opportunities to collaborate with teams across different regions.
  • Rewards: Competitive salary package with performance bonuses and comprehensive benefits tailored for you.

Responsibilities

  • Lead Development Teams: Guide a team of .NET developers in designing, developing, testing, and deploying high-quality software solutions that meet business requirements.
  • Architect Scalable Solutions: Oversee the design and architecture of enterprise-level .NET applications, ensuring scalability, performance, and security.
  • Mentor and Inspire: Act as a mentor to junior developers, sharing your knowledge and helping them grow professionally. Foster a collaborative, innovative development culture.
  • Drive Best Practices: Ensure coding standards, design patterns, and best practices are followed. Perform code reviews, provide feedback, and promote continuous improvement.
  • Cross-Functional Collaboration: Work closely with product management, design, and business teams to align technical solutions with business needs and user requirements.
  • Solve Complex Challenges: Troubleshoot and resolve complex technical issues that arise during development. Provide creative solutions and optimizations to overcome roadblocks.
  • Stay Ahead of Technology: Keep up with the latest trends and advancements in .NET and related technologies, ensuring the team is leveraging modern tools and frameworks.
  • Agile Leadership: Lead development within an Agile environment, ensuring that sprint goals are met, technical debt is minimized, and team velocity is maintained.