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 Do
-
Design, 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.
What You Will Bring
-
7+ years of experience as a Software Engineer, primarily in backend development.
-
Strong hands-on experience with .NET Core and C#.
-
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.
Why Join EX Squared?
-
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.
What We Offer
-
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.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
Senior Backend Software Engineer (.NET)
Money Fellows
Senior Backend .NET Software Engineer - Gaming
Betsson Group
Senior Software Engineer I - Backend (.NET)
ConnectWise
Senior Software Engineer - .NET Fullstack Backend
Vendavo
Senior Backend Engineer, .NET
Livefront
More jobs at EX Squared LATAM
Similar Jobs
Senior Backend Software Engineer (.NET)
Money Fellows
Senior Backend .NET Software Engineer - Gaming
Betsson Group
Senior Software Engineer I - Backend (.NET)
ConnectWise
Senior Software Engineer - .NET Fullstack Backend
Vendavo
Senior Backend Engineer, .NET
Livefront