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.
- Debug and troubleshoot application issues and apply test-driven development practices.
- Communicate technical and business requirements and produce reliable, maintainable, high-quality code.
Requirements
- At least 5 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.
- Experience designing, developing, and maintaining backend services.
- Strong debugging and troubleshooting skills.
- Knowledge of backend development principles, software quality practices, and test-driven development.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Preferred: experience with Python, ETL processes, reporting tools, debugging techniques, and test-driven development methodologies.
Benefits
- Remote work arrangement.
- Role is open to candidates located 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.
