
Senior .NET Developer
CargoSprint
full-time
Posted on:
Location Type: Hybrid
Location: Guadalajara • Mexico
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain scalable, high-performance applications using .NET Core, ASP.NET MVC, and C#.
- Develop and optimize RESTful APIs using Entity Framework, ADO.NET and Dapper.
- Work with Azure Services like Cosmos DB, Azure Service Bus, Azure Functions, Durable Functions, Key Vault, Azure Service Fabric, Azure AD.
- Architect, implement, and optimize SQL Server databases, including stored procedures and query tuning.
- Apply SOLID principles and design patterns to write maintainable, scalable, and testable code.
- Develop and manage front-end applications using Angular.
- Implement security best practices using Azure Key Vault and identity management solutions.
- Lead technical discussions, code reviews, and mentor junior developers.
- Work with containerization technologies like Docker and Kubernetes for microservices deployment.
- Develop CI/CD pipelines and automate deployments in Azure DevOps.
Requirements
- 5+ years of experience in .NET development
- Strong proficiency in C#, ASP.NET MVC, .NET Core, and REST API development
- Expertise in Entity Framework, ADO.NET, and SQL Server
- Experience with Azure Services including Cosmos DB, Service Bus, Functions, Durable Functions, and Key Vault
- Strong knowledge of Azure Service Fabric for deploying and managing microservices
- Experience with Angular for front-end development
- Solid understanding of SOLID principles, design patterns, and clean architecture
- Hands-on experience with unit testing frameworks (xUnit, NUnit, or MSTest)
- Knowledge of Docker, Kubernetes, and CI/CD pipelines
- Strong problem-solving skills and ability to work in an Agile environment.
Benefits
- Relocation Assistance Available
- Private Medical Plan
- Savings Fund
- Monthly Food Vouchers
- 30-Day Aguinaldo
- Vacation days starting Day-1, paid holidays and Birthday off
- Paid Gym Membership
- Paid Covered Parking
- Professional Development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET CoreASP.NET MVCC#RESTful APIsEntity FrameworkADO.NETSQL ServerAngularSOLID principlesunit testing frameworks
Soft Skills
problem-solvingleadershipmentoringcommunicationcollaborationtechnical discussionscode reviewsAgile environment