A technology services company is seeking a Technical Lead to focus on the development and support of .NET applications. The ideal candidate will lead a diverse team of developers and manage critical product requirements while leveraging their extensive experience in the software development lifecycle, particularly in Agile environments. Key responsibilities include mentoring team members, defining software solutions, and recommending best practices to enhance performance and reliability. This role demands a strong background in C#, .NET Core, SQL Server, and web technologies like Angular.
Qualifications
8 or more years of related experience; or equivalent combination of education and experience.
Experience with the full software development life cycle, including design, testing, deployment, and documentation activities.
Strong experience in analyzing and optimizing already deployed applications.
Responsibilities
Leads in defining, documenting and developing software applications.
Responsible for development, enhancement, testing, and troubleshooting software applications.
Mentors peers and junior team members.
Skills
C#
.NET Core Architecture
SQL Server
Angular 12 and above
REST Services Architecture
Azure
Agile methodologies
Unit Testing Frameworks
Education
8+ years of related experience
Tools
Power BI
Tableau
Job description
A technology services company is seeking a Technical Lead to focus on the development and support of .NET applications. The ideal candidate will lead a diverse team of developers and manage critical product requirements while leveraging their extensive experience in the software development lifecycle, particularly in Agile environments. Key responsibilities include mentoring team members, defining software solutions, and recommending best practices to enhance performance and reliability. This role demands a strong background in C#, .NET Core, SQL Server, and web technologies like Angular.