Job Description
MOOVX is seeking a Senior Software Engineer .NET / Full Stack to join their talented team. The ideal candidate will have extensive experience with Microsoft Azure and open-source frameworks, and be passionate about building robust, high-quality platform services.
Responsibilities:
- Collaboratively develop modern platform services.
- Develop REST-based web services and APIs.
- Develop External APIs and Import/Export methods using Microsoft Event Grid.
- Contribute to the software development lifecycle.
- Deliver and release stable, testable code.
- Create optimal, maintainable, reusable, and scalable components/services.
- Be a Development Mentor.
- Demonstrate how to build applications using standard design patterns.
- Participate in ongoing code reviews.
Requirements:
- 5+ years of object-oriented software engineering experience.
- 3+ years of Azure cloud-based application development experience.
- Experience developing REST API services in a micro-service-based architecture.
- Experience with modern version control systems (GitHub).
- Solid knowledge of software engineering best practices.
- Strong knowledge in O/RMs (Entity Framework, Dapper) and JSON.
- DevOps experience to set up and maintain a dev/build environment.
What MOOVX offers:
- Competitive salaries throughout LATAM (USD).
- Possibility of working 100% remote from anywhere in LATAM.
- Possibility of joining a new team with great challenges and growth prospects.