305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Lead .NET Developer Remote
Lead .NET Developer Description
We are looking for a talented Lead .NET Developer to join our dynamic team.
The focus will be on a wide range of enterprise applications, involving maintenance and enhancement of existing applications, as well as the development of new applications and integrations.
#LI-DNI#EasyApply
Responsibilities
- Design, develop, and maintain software applications using .NET framework
- Collaborate with team members to identify and fix technical problems
- Optimize applications for maximum speed and scalability
- Write clean, scalable code using C#
- Test and deploy applications and systems
- Serve as an expert on applications and provide technical support
- Ensure the implementation of security and data protection
- Integrate data storage solutions using Microsoft SQL Server
- Improve existing software and its performance
Requirements
- A Bachelor’s degree in Computer Science or related field
- 5+ years of experience in .NET development
- 1+ years of relevant leadership experience
- Proficiency in C#, ASP.NET, and Microsoft SQL Server
- Familiarity with front-end technologies like JavaScript, HTML5, CSS
- Experience with cloud services such as Azure, AWS
- Understanding of Agile methodologies
- Excellent troubleshooting skills
- Ability to work independently with minimal supervision
- Experience with version control tools such as Git
- Experience in working remotely and availability to work in US Eastern timezone hours (8 am - 5 pm)
- Fluent English communication skills at a B2+ level
Nice to have
- Knowledge of React and other modern frontend frameworks
- Experience with Apache Kafka and Elasticsearch
- Familiarity with CI/CD pipelines and automated testing tools