Key Responsibilities :
Lead the end-to-end design and development of scalable, secure, and resilient applications using
Angular , and
Cloud (Azure / AWS)
technologies.
Architect and build
microservices
and
GraphQL APIs
that power modern, data-driven web experiences.
Collaborate with Product Managers, UX Designers, and other engineering teams to translate business requirements into technical solutions.
Champion code quality, testing, and automation practices; perform design and code reviews for peers.
Optimize performance and reliability of APIs and front-end applications.
Drive adoption of engineering best practices, DevOps principles, and cloud-native design patterns.
Mentor and guide mid-level and senior engineers; contribute to shaping technical direction and culture.
Required Skills & Experience :
12+ years
of hands-on experience in software engineering, with a focus on
full-stack development .
Strong expertise in
Proficiency in
Angular
and modern front-end design principles.
Experience with
GraphQL
design and implementation.
Solid understanding of
cloud platforms
(Azure or AWS),
CI / CD pipelines , and
containerization
(Docker, Kubernetes).
Strong background in
system architecture , scalability, and performance optimization.
Experience working in an Agile / Scrum environment.
Excellent problem-solving, analytical, and communication skills.
Good to Have : Exposure to
public sector or enterprise SaaS
platforms.
Experience with
event-driven architectures
(Kafka, RabbitMQ).
Familiarity with
data pipelines
or
data visualization frameworks .
Location : Pune, India
Work Mode :
5 days Work from Office
Staff Software Engineer • Delhi, India