Description:
NXT GIG is seeking a highly skilled .NET Technical Lead to guide our development team in delivering innovative software solutions. In this role, you will be responsible for overseeing the technical aspects of projects, ensuring that architecture and design practices align with the organization’s strategic goals. You will play a key role in mentoring developers, facilitating code reviews, and promoting best practices in software development. The ideal candidate will possess a deep knowledge of the .NET ecosystem, experience in leading technical teams, and a passion for fostering a collaborative and productive development environment. If you are ready to take your career to the next level and contribute to impactful projects, we would love to have you at NXT GIG!
Responsibilities
- Lead the technical design and architecture of software applications developed using the .NET framework.
- Oversee development team activities, allocate tasks, and ensure timely delivery of high-quality software solutions.
- Mentor and support team members, providing guidance on best practices, coding standards, and new technologies.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Conduct code reviews and implement processes to maintain consistency and quality across all development initiatives.
- Stay current with industry advancements to propose innovative solutions and improvements to existing applications.
- Act as a liaison between technical teams and management to report progress and address technical challenges.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in .NET development, with at least 2 years in a leadership or technical lead role.
- Deep knowledge of .NET technologies, including C#, ASP.NET, .NET Core, and related frameworks.
- Experience with front-end technologies (HTML, CSS, JavaScript) and frameworks (Angular, React, etc.).
- Proficiency with database systems, particularly SQL Server and ORM technologies like Entity Framework.
- Strong leadership, mentoring, and communication skills to effectively manage a development team.
- A proactive and strategic thinker, with a commitment to code quality and best practices.