Talent.com
No longer accepting applications
Staff Software Engineer

Staff Software Engineer

PeoplefyTirupur, Tamil Nadu, India
9 hours ago
Job description

Key Responsibilities :

Lead the end-to-end design and development of scalable, secure, and resilient applications using .NET Core , 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 .NET Core / C# , including RESTful API and microservice development.

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

Create a job alert for this search

Staff Software Engineer • Tirupur, Tamil Nadu, India