
.Net Developer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: New York City • New York • United States
Visit company websiteExplore more
Salary
💰 $100,000 - $117,453 per year
Tech Stack
About the role
- Design, develop and maintain complex applications using .NET Core, ASP.NET Core, C# and related technologies
- Lead end-to-end technical delivery including architecture, coding standards and performance optimization
- Develop and consume RESTful APIs and microservices
- Collaborate with product managers, architects, and cross-functional teams to translate business requirements into technical solutions
- Conduct peer code reviews and ensure adherence to best practices and coding guidelines
- Troubleshoot complex technical issues in development, testing and production environments
- Optimize system performance, scalability, and reliability
- Work extensively with databases (SQL Server, stored procedures, indexing, and query optimization)
- Guide and mentor junior developers providing technical leadership and knowledge sharing
- Participate in DevOps processes (CICD pipelines and cloud deployments)
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering or related field
- 8-10 years of strong experience in C#, .NET Framework, .NET Core, ASP.NET, MVC, ASP.NET Core
- Strong understanding of Object-Oriented Programming (OOP) and design patterns (e.g., Repository, Singleton, Factory, Dependency Injection)
- Hands-on experience with Entity Framework (EF Core) and ADO.NET
- Expertise in REST APIs, Microservices architecture, and distributed systems
- Strong knowledge of SQL Server including performance tuning and DB optimization
- Experience with frontend technologies (Angular, React, jQuery or equivalent is an advantage)
- Familiarity with Azure or AWS cloud services (App Services, Functions, SQL, Containers)
- Experience with DevOps tools (Git, CI/CD pipelines, and automated build systems)
- Proficient in writing unit tests using xUnit, NUnit, MSTest
Benefits
- Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
- Company paid holidays
- Personal Days
- Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET CoreASP.NET CoreC#RESTful APIsMicroservicesSQL ServerEntity FrameworkADO.NETObject-Oriented ProgrammingUnit testing
Soft Skills
technical leadershipcollaborationmentoringtroubleshootingcode reviewperformance optimizationcommunicationadherence to best practicesknowledge sharingproblem-solving
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceEngineering degree