2 days ago
Remote, Peru +4 moreSenior
Responsibilities
- Design, develop, and maintain scalable backend services using Node.js, C#, and .NET.
- Implement and manage MongoDB and other NoSQL databases while supporting ETL processes and reporting requirements.
- Collaborate with cross-functional teams to define, design, and deliver new features and communicate technical and business requirements.
- Debug and troubleshoot application issues and apply test-driven development practices to produce reliable, maintainable, and high-quality code.
Requirements
- At least five years of experience in backend software development.
- Strong proficiency in JavaScript and Node.js.
- Strong hands-on experience with C# and the .NET framework.
- Experience with MongoDB or other NoSQL databases.
- Strong understanding of backend development principles and experience designing, developing, and maintaining backend services.
- Strong debugging and troubleshooting skills.
- Knowledge of test-driven development and software quality practices.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Preferred qualifications include Python experience, familiarity with ETL processes and reporting tools, and experience with debugging techniques and tools.
Benefits
- Remote work arrangement.
- Role available to candidates located in Costa Rica, Peru, Colombia, or Bolivia.
Tech Stack
Categories
About Encora
Encora provides software and digital product engineering services for technology companies and enterprises, including cloud-native development, data engineering, and QA. It operates a global delivery model and supports outsourced product development and managed engineering teams. Headquartered in Santa Clara, California, Encora is privately held and was acquired by Coforge; it previously raised $200 million in private equity funding in 2019.
