Important Information:
-
Years of Experience: 5+ years
-
Job Mode: Full-time
-
Work Mode: Remote (Must be based in Latin America)
Job Summary:
We are seeking a highly skilled Senior API Developer with strong experience in .NET and a passion for building robust, scalable APIs. The ideal candidate will possess a deep understanding of backend development best practices, including ORM tools, TDD, and SQL Server. You will collaborate with cross-functional teams in an Agile environment to design and implement new features while ensuring code quality through comprehensive testing.
Responsibilities and Duties:
-
Develop and maintain high-quality .NET APIs
-
Collaborate in design discussions and solution sessions with product and development teams
-
Write and maintain efficient SQL queries and stored procedures
-
Create unit and integration tests to ensure high code coverage
-
Contribute to a culture of continuous improvement, code quality, and engineering best practices
-
Work independently and effectively in a fast-paced, Agile environment
-
Participate in code reviews and provide constructive feedback
-
Adapt quickly to changing requirements and priorities
Qualifications and Skills:
-
5+ years of experience in .NET API development
-
Strong understanding of Object-Relational Mapping tools (e.g., Entity Framework, nHibernate)
-
Proficient in Microsoft SQL Server
-
Familiar with Agile methodologies and Test-Driven Development (TDD)
-
Excellent communication and collaboration skills
-
Ability to work during Eastern Time Zone hours
Role-specific Requirements:
-
Based in a Latin American country
-
Experience participating in product feature design and technical solution discussions
-
Familiarity with enterprise software design patterns and anti-patterns
-
Demonstrated ability to solve complex problems independently
Technologies:
-
.NET (C#)
-
Entity Framework or nHibernate
-
Microsoft SQL Server
-
RESTful API development
-
Unit and Integration Testing frameworks
-
Agile tools (e.g., JIRA, Azure DevOps)
Skillset Competencies:
-
Backend API Development
-
SQL Optimization and Query Design
-
Test-Driven Development
-
System Design & Architecture
-
Agile Collaboration
-
Critical Thinking & Problem Solving
About Encora:
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.