Responsibilities
- Design, develop, and maintain scalable and secure backend services using C# and .NET/.NET Core.
- Build and document RESTful APIs for internal and external consumption.
- Implement data access layers using Entity Framework Core.
- Write clean, maintainable, and testable code following best practices and design patterns such as Decorators and Commands.
- Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Troubleshoot, debug, and resolve application issues in production and development environments.
- Integrate with third-party APIs and services, ensuring reliability and performance.
- Contribute to the architecture and design of microservices and distributed systems.
- Maintain CI/CD pipelines and support automated deployment processes.
- Keep up-to-date with emerging backend technologies and recommend improvements.
Work Arrangement
Remote within Mexico.
Other
- This position is remote within Mexico.
- This position requires intermediate - advanced spoken English level (B2+).
- If you're interested in the position, please apply with your resume in English.
- Physical requirements: sit; use hands to manipulate objects, tools or controls; reach with hands and arms; talk and hear. Specific vision abilities: close vision, distance vision, peripheral vision, depth perception and the ability to adjust focus. Noise level in the work environment is usually quiet.