Encora

Senior Backend Developer (C#/.NET + Node.js)

Encora Costa Rica

IT Services and IT Consulting · 5,001-10,000 employees

Yesterday
Remote nodejs Senior (5-10 yrs) Full-time Costa Rica
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, and maintain scalable backend services using Node.js, C#, and .NET while managing MongoDB and NoSQL databases. Collaborate with cross-functional teams to deliver new features and apply test-driven development practices to ensure high-quality code.

What they look for

C# .NET Node.js JavaScript MongoDB NoSQL Backend Development Test-driven development Debugging Troubleshooting ETL processes Python

Requirements

Requires 5+ years of backend development experience with strong proficiency in JavaScript, Node.js, and C#/.NET. Candidates must hold a bachelor's degree in Computer Science, Information Technology, or a related field.

Full description

Job Title: Senior Backend Developer (C#/.NET + Node.js)

Key Skills: C#, .NET, Node.js, JavaScript, MongoDB, NoSQL, Backend Development, TDD

Experience: 5+ YOE.

Location: Costa Rica, Peru, Colombia, Bolivia

Mode: Remote

We at Coforge are hiring Senior Backend Developer (C#/.NET + Node.js) (#21053-4-4) with the following skill set.

Key Responsibilities

• Design, develop, and maintain scalable backend services using Node.js, C#, and .NET.

• Implement and manage databases, particularly MongoDB and other NoSQL solutions, while supporting ETL processes and reporting requirements.

• Collaborate with cross-functional teams to define, design, and deliver new features while effectively communicating technical and business requirements.

• Debug and troubleshoot application issues and apply test-driven development practices to ensure reliable, maintainable, and high-quality code.

Required Skills & Qualifications

• 5+ years of experience in backend software development.

• Strong proficiency in JavaScript, particularly Node.js.

• Strong hands-on experience with C# and the .NET framework.

• Experience with MongoDB or other NoSQL databases.

• Solid understanding of backend development principles and best practices.

• Experience designing, developing, and maintaining backend services.

• Strong debugging and troubleshooting skills.

• Knowledge of test-driven development and software quality practices.

• Strong attention to detail with a proactive approach to problem-solving.

• Bachelor’s degree in Computer Science, Information Technology, or a related field.

Preferred Skills:

• Experience with Python.

• Familiarity with ETL processes and reporting tools.

• Experience with debugging techniques and tools.

• Experience applying test-driven development methodologies.

Posted On: 12-10-2026

At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Similar roles