We are seeking a Senior Software Engineer (.NET Backend) with strong backend fundamentals and experience designing and building robust, scalable APIs and microservices. This role is ideal for an engineer who applies modern software engineering practices, architectural thinking, and clean code principles in cloud-ready environments.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Senior Software Engineer (.NET Backend)
At EX Squared LATAM, we partner with leading engineering organizations to build scalable, high-impact digital products. We are looking for a Senior Software Engineer (.NET Backend) with strong backend fundamentals and experience designing and building robust, scalable APIs and microservices. This role is ideal for an engineer who applies modern software engineering practices, architectural thinking, and clean code principles in cloud-ready environments.
What You Will DoDesign, develop, and maintain backend services and RESTful APIs using .NET Core and C#.
Build and evolve microservices-based architectures, ensuring scalability, reliability, and maintainability.
Design and optimize SQL Server schemas, queries, and stored procedures with a strong focus on performance.
Apply design patterns and solid architectural principles to backend systems.
Develop containerized applications using Docker and contribute to container-based workflows.
Collaborate within Agile (Scrum) teams, participating in planning, refinements, reviews, and retrospectives.
Own the full engineering lifecycle, including development, code reviews, testing, documentation, and continuous improvement.
Work closely with product managers, architects, and other engineers to deliver long-term, sustainable solutions.
Evaluate technical tradeoffs and propose backend designs that align with business and scalability needs.
7+ years of experience as a Software Engineer, primarily in backend development.
Strong hands-on experience with .NET Core and C#.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Proven experience designing and developing REST APIs.
Solid experience working with microservices architectures.
Advanced knowledge of SQL Server, including query optimization and database design.
Strong understanding and practical application of design patterns and clean code principles.
Experience using Docker for containerized applications.
Familiarity with Agile methodologies, particularly Scrum.
Strong analytical and problem-solving skills.
Intermediate English proficiency for technical communication and collaboration.
Experience with cloud platforms (AWS, Azure, or equivalent).
Exposure to CI/CD pipelines and DevOps practices.
Experience working in enterprise-scale or distributed systems.
Familiarity with monitoring, logging, or observability tools.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
A modern engineering culture focused on technical excellence and autonomy.
Collaboration with senior engineers across LATAM on impactful systems for U.S.-based clients.
Emphasis on code quality, ownership, and long-term architecture, not just short-term delivery.
Opportunities to grow technically and take on leadership responsibilities.
Competitive compensation in USD, aligned with senior backend engineering experience.
100% remote work from anywhere in Latin America.
Exposure to modern architectures, backend technologies, and complex systems.
Continuous learning opportunities and professional development programs.
A collaborative and inclusive environment where your work creates real impact.
Similar Jobs
Explore other opportunities that match your interests
tabnine
taskify ai
Senior WordPress Developer