What are the responsibilities and job description for the .Net Developer position at Hire Elevation Resources?
We are seeking a skilled and detail-oriented Software Developer with expertise in C# and ASP.NET to join our client's team in this dynamic long-term contract role. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions while ensuring minimal disruption to existing functionality. This role requires a strong object-oriented programming mindset, a passion for best practices, and experience working in a Microsoft technology stack environment. We will consider junior and senior level candidates and responsibilities will be restructured accordingly.
Key Responsibilities:
- Recommend, design, and implement new code seamlessly without breaking existing functionality.
- Quickly assess and resolve code defects while executing an effective repair roadmap.
- Communicate code design concerns and project updates effectively with management and peers.
- Stay up to date with security and coding best practices, as well as Microsoft’s development roadmap.
- Develop user-friendly applications with a focus on User Experience (UX).
- Work with multi-threaded programming to ensure efficient performance.
- Perform code reviews and peer mentoring (Senior Role).
Required Skills & Experience:
- C# and ASP.NET expertise.
- Strong understanding of object-oriented programming (OOP) principles.
- Experience with Azure DevOps and/or change management/deployment software.
- Proficiency in SQL and database development.
- Knowledge of automated unit testing methodologies.
- Experience with design patterns such as Repository, Factory, Inversion of Control (IoC), Dependency Injection (DI), and Unity Container.
Preferred Skills & Technologies:
- Experience with WPF/MVVM, WCF, XAML, IIS, Angular (latest versions), TypeScript, MVC, and ASP.NET Core.
- Knowledge of .NET Core, Entity Framework, LINQ, and SQL Server.
- Experience with SQL Server performance tuning (Senior Role).
- Ability to troubleshoot memory leaks (Senior Role).
Bonus Qualifications:
- Open-source project contributions.
If you have a passion for writing clean, efficient code and thrive in a fast-paced development environment, we’d love to hear from you!
Apply now to join our team.
No third party providers.