Overview
Skills
Job Details
VRPRO IT is partnering with a rapidly expanding manufacturing company to seek a Lead .NET Developer to join their team. The ideal candidate will possess a strong background in .NET development along with extensive experience in Microsoft Azure. This role involves leading a team of developers, architecting solutions, and ensuring the delivery of high-quality software products.
**Key Responsibilities:**
- Lead and manage a team of .NET developers, providing guidance, mentorship, and support.
- Collaborate with stakeholders to define project requirements, scope, and deliverables.
- Design and architect scalable, secure, and robust .NET applications.
- Develop and maintain software applications using the .NET framework and Azure services.
- Implement best practices for software development, including coding standards, code reviews, and testing.
- Ensure the integration of Azure cloud services and technologies within the application architecture.
- Troubleshoot and resolve technical issues to ensure optimal performance and reliability of applications.
- Stay current with emerging technologies and industry trends to drive innovation within the team.
- Coordinate with other departments to ensure seamless integration and delivery of projects.
- Conduct performance evaluations and provide constructive feedback to team members.
**Required Skills and Qualifications:**
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 7 years of experience in .NET development.
- Proven experience in leading and managing software development teams.
- Expertise in Microsoft Azure and cloud-based application development.
- Strong understanding of C#, ASP.NET, MVC, and related technologies.
- Experience with SQL Server and database design.
- Familiarity with front-end technologies such as HTML, CSS, JavaScript, and Angular/React.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work effectively in a fast-paced, collaborative environment.
**Preferred Qualifications:**
- Master's degree in Computer Science or a related field (preferred).
- Certifications in .NET development and Azure technologies.
- Experience with DevOps practices and tools.
This version enhances clarity and corrects any errors for smoother reading.
- Knowledge of microservices architecture and RESTful APIs.