Senior.NET Developer
2 months ago
Warren, United States
MSC Technology
Full time
Job Title: Senior.NET DeveloperWe are seeking a highly skilled Senior.NET Developer to join our team at MSC Technology. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using.NET technologies.
Responsibilities:- Analyze system requirements and prioritize tasks.
- Write clean, testable code using.NET programming languages.
- Develop technical specifications and architecture.
- Test and debug various.NET applications.
- Review and refactor code.
- Deploy fully functional applications.
- Upgrade existing programs.
- Support junior developers' work.
- Document development and operational procedures.
- 7 or more years of hands-on experience with Microsoft.NET Framework,.NET Standard, and.NET Core, C#.
- Solid knowledge working with Microsoft SQL server, and the implementation and optimization of complex SQL stored procedures, functions, and triggers.
- Experience with Windows Services.
- Experience with Windows and Web applications development (including WinForms, WPF, MVC, etc.).
- Experience writing Rest API.
- Experience with Entity Framework.
- Experience with Git, Azure DevOps.
- Experience with optimizing application performance and scalability.
- Working within a Scrum or agile development environment.
- A deep understanding of application architecture and development in.NET/Service Oriented models,.NET framework, CLR and VS.NET.
- Deep knowledge of design patterns and OO design principles.
- Technical experience with operating systems, tools and utilities, software integration, systems design, application design and development methods.
- Experience with business requirements analysis, operational readiness, service level agreements and system support of a continuous operating environment.
- Working with process owners and identifying information technology solutions that enable business process improvements.
- Mentoring developers in process and technology.
- Exposure to performance analyzing tools, SQL Profiler, Postman, Datadog, App Insights.
- Exposure to MSMQ.
- Hands on experience with Azure Service Bus SDK.
- BS or Master's in Computer Science, Engineering or relevant field.
- 401(k)
- Dental insurance
- Employee discount
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Retirement plan
- Vision insurance
- 8 hour shift
- Monday to Friday
- AWS: 1 year (Preferred)
- .NET: 1 year (Preferred)
- APIs: 1 year (Preferred)
- Warren, NJ