.NET Software Engineer — Long-Term US Contract
Codineering is looking for a hands-on C# / .NET Software Engineer in Latin America for a long-term remote engagement supporting U.S.-based software projects. You will work directly with a Senior .NET Engineer and contribute to production applications, APIs, cloud services, and ongoing development.
Responsibilities
•Develop production-quality applications using C# and .NET / ASP.NET Core
•Design, build, and maintain REST APIs and business logic
•Work with SQL Server and relational data
•Maintain and improve existing production applications
•Troubleshoot application, API, database, and production issues
•Develop and maintain unit and integration tests
•Participate in code reviews
•Work with Git-based development workflows
•Understand business requirements and translate them into technical solutions
•Estimate and complete development tasks independently
•Validate work before release and help ensure production readiness
•Communicate technical concerns, blockers, and progress clearly
•Participate in technical discussions and occasional Agile meetings
Depending on the project, you may also work with cloud services, distributed applications, legacy systems, and application modernization.
•Develop production-quality C# / .NET applications and REST APIs
•Work with SQL Server and Entity Framework
•Troubleshoot and resolve application and production issues
•Write unit and integration tests
•Participate in code reviews and technical discussions
•Take ownership of assigned work from development through delivery
Requirements
•4+ years of professional C# / .NET experience
•ASP.NET Core / .NET
•REST APIs
•SQL Server
•Entity Framework / EF Core
•Git
•Strong debugging and problem-solving skills
•Ability to work independently
•Professional conversational English
Nice to have
•Microsoft Azure
•Microservices or event-driven systems
•React or Angular
•Docker
•CI/CD
•Legacy .NET / VB.NET modernization
•Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude, or Cursor
Consistent availability during required hours is required.
Compensation
•Approximately 40 hours/week
•Paid in USD
•Weekly payment available
•100% remote
•Long-term contract
Time off is unpaid unless otherwise agreed.
Candidates can reside anywhere in the world.