2 days ago
Remote, Peru +3 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, high-quality code.
Requirements
- At least 5 years of backend software development experience.
- Strong proficiency in JavaScript, particularly Node.js.
- Strong hands-on experience with C# and the .NET framework.
- Experience with MongoDB or other NoSQL databases.
- 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.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Preferred: experience with Python, ETL processes, reporting tools, debugging techniques and tools, and test-driven development methodologies.
Benefits
- Remote work arrangement available in Costa Rica, Peru, Colombia, and 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.
