Software Engineer New Delhi (India)

Software Engineer New Delhi (India)

17 Aug
|
Erm
|
India

17 Aug

Erm

India

Job Objective
Design, build, and maintain end‑to‑end application components—covering both front-end user experiences and backend services—to deliver reliable, scalable, and secure digital products.
This role focuses on developing production-ready Python FastAPI services, React/Next.js front-end applications, and API-driven integrations across enterprise systems.
The engineer will contribute to building maintainable, testable, and secure solutions that align with ERM’s engineering standards and help strengthen internal capability as part of cross-functional delivery teams.
Key Accountabilities & Responsibilities
Full‑Stack Application Development
Build and maintain backend API services using Python (FastAPI) and up-to-date engineering patterns.
Develop responsive front-end interfaces using React / Next.js, ensuring usability, consistency, and performance.
Implement end-to-end application logic, connecting UI components with backend services and underlying data layers.
Ensure API contracts, service logic, and integration patterns are maintainable, well‑documented,



and aligned with solution architecture.

Systems Integration & API Connectivity
Build integrations between internal/external systems using REST, GraphQL, and event-driven patterns.
Work with architects and platform teams to implement secure API authentication/authorization (OAuth2, JWT, SSO, etc.).
Ensure seamless interoperability across the broader application landscape by following standard integration patterns.

Quality, Reliability & Maintainability
Apply solid engineering practices including automated testing (unit, integration), code reviews, and peer collaboration.
Contribute to observability (logging, metrics, tracing) and troubleshooting across settings.
Follow secure coding practices aligned with ERM standards and industry best practices.

Data, Storage & Application State
Work with relational databases (e.g., PostgreSQL) and design effective data access patterns.
Support im

📌 Software Engineer New Delhi (India)
🏢 Erm
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer new delhi (india) / india