12 Nov
|
Encore Consulting
|
Pune
12 Nov
Encore Consulting
Pune
Engineer – Backend
Salary: Upto 18LPA Max.
Location: Pune, India
Position: Backend Engineer
Role Summary
Design and build reliable, scalable services and APIs that power the platform. You will deliver production-grade backend systems, strengthen reliability and observability, and partner with frontend engineers to establish clean, well-defined API contracts.
The successful candidate will demonstrate hands-on backend engineering expertise, ownership of production systems, strong troubleshooting abilities, and clear technical communication.
Responsibilities
- Build and maintain REST APIs and backend services using Node.js (TypeScript), Python (FastAPI), and/or C# (.NET).
- Define and enforce consistent API patterns, including validation, pagination, versioning, and error handling.
- Implement authentication and authorization patterns and ensure secure data handling.
- Design, develop, and maintain reliable, scalable backend services.
- Improve system reliability through logging, monitoring, performance tuning, and production debugging.
- Investigate production issues, identify root causes, and implement effective solutions.
- Write and maintain unit and integration tests and contribute to CI/CD quality practices.
- Integrate with third-party services and external APIs as needed.
- Collaborate with frontend developers and other engineering team members to establish effective API contracts.
- Participate in technical discussions and clearly communicate implementation decisions.
Required Qualifications
- Solid experience building and supporting production-grade backend systems and APIs.
- Hands-on expertise in at least one of the following backend technologies:
- Node.js with TypeScript
- Python with FastAPI
- C# with .NET
- Strong fundamentals in REST API design, asynchronous programming, concurrency concepts, and debugging.
- Experience implementing authentication and authorization mechanisms such as JWT, OAuth, or RBAC.
- Demonstrated ability to design, develop, and maintain backend services.
- Experience troubleshooting production applications, identifying root causes, and resolving technical issues.
- Experience with unit and integration testing.
- Experience operating se
📌 Backend Engineer(Node.js TypeScript, Python,FastAPI/or C#.NET) (Pune)
🏢 Encore Consulting
📍 Pune