TL;DR
Senior .NET Developer (C#): Designing and developing scalable backend services and distributed system components with an accent on RESTful API integration and high-performance database management. Focus on leading technical projects, mentoring team members, and ensuring software reliability through robust engineering practices.
Location: Must be based in Peru (Hybrid)
Company
Encora is a global software and digital engineering company providing end-to-end technology solutions across various domains including cloud, data, cybersecurity, and AI.
What you will do
- Design, develop, and maintain scalable backend services using C# and .NET.
- Build and integrate RESTful APIs for distributed system environments.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Ensure high code quality through unit testing, code reviews, and documentation.
- Lead technical projects and provide mentorship to junior engineers.
Requirements
- 7+ years of professional experience in backend development using C# and .NET.
- Strong expertise in software design patterns and object-oriented programming.
- Extensive experience with relational and non-relational databases (Oracle, SQL Server, MySQL, DB2, or Sybase).
- Proven track record of building RESTful APIs and working with distributed systems.
- Proficiency in development tools including Git, Jenkins, and NUnit testing framework.
- Strong problem-solving and collaboration skills.
