CareerPlan

Senior Software Engineer (.NET / C# / RESTful APIs)

MexicoRemoteFull-time2026-10-21 → 2026-11-10
Remote

Core

Design, develop, and maintain scalable enterprise applications and backend services using C# and .NET Core, with a focus on building RESTful APIs following API-First design principles.

Role type

Senior Software Engineer (Backend/.NET)

Builds

Scalable enterprise applications and backend services

Domain

Enterprise software development

Required skills

C#, .NET Core, RESTful API design, SQL Server, Entity Framework Core, Object-Oriented Programming (OOP), Design Patterns, SOLID principles, Asynchronous Programming, Dependency Injection, Unit Testing, Git, CI/CD pipelines

Preferred skills

Microsoft Azure or AWS, Microservices architecture, Docker, Kubernetes, Message queues, Caching mechanisms, Swagger/OpenAPI, Front-end technologies (React, Angular, Vue)

Responsibilities

Design and develop RESTful APIs and backend services; Define and maintain API specifications; Develop and optimize data access layers; Collaborate with cross-functional teams to translate requirements; Apply software engineering best practices (clean code, testing, version control); Contribute to CI/CD processes; Troubleshoot performance and integration issues; Conduct code reviews and mentor developers; Participate in architectural discussions.

Seniority

Senior, hands-on IC