About this role
Job title: Senior Software Engineer (C# / .NET)
About the Role Valce Talent Solutions is seeking a senior software professional to work with C# / .NET in a microservices architecture, leveraging AWS or Azure, containers, and modern CI/CD practices. This hybrid role combines in-office collaboration in Ciudad de Mexico with flexible remote work options to support a high-performing development team.
What You'll Do
- Design, develop, and maintain software using C# / .NET in a SOA/microservices context.
- Work with DynamoDB, Kubernetes, Docker, API Gateway, and cloud providers (AWS or Azure).
- Implement and maintain CI/CD pipelines (Jenkins, GitHub Actions) and configuration management (Git, Bitbucket, Jira).
- Perform unit testing, static analysis (SonarQube), and debugging.
- Collaborate in Agile environments and contribute to architecture decisions and best practices.
- Communicate effectively in English with teammates and stakeholders.
What We're Looking For
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of professional experience in C# / .NET (excluding internships).
- Solid knowledge of DynamoDB, Kubernetes (K8s), Docker, GitHub Actions, API Gateway, and AWS or Azure.
- Experience with CI/CD pipelines (Jenkins, GitHub Actions) and configuration management (Git, Bitbucket, Jira).
- Proficiency in unit testing, static analysis (SonarQube), and debugging tools.
- Familiarity with SOA architecture and Agile methodologies.
- Advanced English (written and spoken).