Mid-Level Software Engineer
Remote · Dominican Republic
Job Summary
Design, develop, and maintain RESTful APIs using .NET Core. Work with data from SQL Server and MongoDB databases and external APIs. Ensure secure coding practices throughout the development lifecycle. Collaborate with cross-functional teams to integrate APIs with frontend and backend systems. Optimize API performance and ensure scalability. Write unit and integration tests. Participate in code reviews and contribute to continuous improvement. Work with CI/CD pipelines and Infrastructure as Code (IaC) tools to automate deployments. Leverage modern developer tools (e.g., GitHub Copilot) to improve productivity where appropriate.
Required Qualifications
- 3–5 years of experience in .NET Core and API development
- Strong understanding of RESTful API design principles
- Experience with Entity Framework, SQL Server, and version control systems (Git)
- Experience with CI/CD tools (GitHub Actions), IaC (Terraform), and cloud platforms (Azure/AWS)
- Familiarity with Azure services (Azure Functions, Azure API Management, etc.)
- Ability to write unit and integration tests
- Experience with CI/CD pipelines and automation
- Collaboration and communication skills
- Willingness to learn new technologies including AI tools
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.