What are the responsibilities and job description for the Lead .Net Developer position at Aptino?
Lead .Net Developer
Introduction:
We are looking for an experienced Lead .NET Developer with over 12 years of experience in C#/.NET and SQL Server to join our team in Glen Allen, VA. The successful candidate will be responsible for supporting, enhancing, and maintaining business applications in a manufacturing environment.
Responsibilities:
- Develop, test, and deploy high-quality software solutions using .NET Framework/.NET Core and C#
- Work closely with the team to design and implement web applications, REST APIs, and application integrations
- Write efficient SQL queries, stored procedures, and database development
- Utilize object-oriented programming principles to create scalable and maintainable code
- Troubleshoot and resolve issues in existing applications
- Collaborate with cross-functional teams using Agile/Scrum methodology
- Version control using Git or Azure DevOps
Requirements:
Required Skills:
- 12 years of experience with C#, .NET Framework/.NET Core
- Strong Microsoft SQL Server experience (SQL, Stored Procedures, Database Development)
- Experience with Web Applications, REST APIs, and Application Integrations
- Knowledge of Object-Oriented Programming (OOP)
- Strong troubleshooting and analytical skills
- Experience with Git or Azure DevOps
- Agile/Scrum methodology experience
Preferred Skills:
- Manufacturing domain experience
- ERP, MES, Inventory, or Supply Chain application experience
- HTML, JavaScript
- Experience supporting and enhancing legacy applications