About this role
The team is seeking a Dot NET Technical Lead to join their dynamic team. In this role, you will collaborate with cross-functional teams to define software requirements, design and develop scalable and high-performance applications, and contribute to architectural decisions. You will also participate in code reviews to ensure code quality and maintainability while mentoring junior developers to help them grow.
Key Responsibilities:
- Collaborate with product managers, designers, and other stakeholders to gather and refine software requirements.
- Design and develop robust .NET applications that meet business needs.
- Make architectural decisions that enhance application performance and scalability.
- Conduct code reviews and provide constructive feedback to ensure high-quality code.
- Mentor junior developers, fostering their professional growth and technical skills.
- Stay updated with industry trends and best practices in software development.
Required Skills & Qualifications:
- Strong experience in .NET framework and related technologies.
- Proficiency in C#, ASP.NET, and SQL Server.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Experience with cloud platforms like Azure or AWS is a plus.
- Excellent problem-solving skills and a passion for software development.
- Strong communication and leadership abilities.
Experience:
- Minimum of 5 years of experience in software development, with at least 2 years in a leadership role.
What we offer:
- Opportunity to work in a collaborative and innovative environment.
- Professional development and growth opportunities.
- A supportive team culture that values creativity and initiative.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.