Overview
Role: Senior Software Engineer (C#/.NET + React + AWS/Azure)
Location: Chennai (Hybrid)
Experience: 5–10 Years
About the Role
We’re looking for a Senior Software Engineer who enjoys building scalable systems, writing clean production code, and taking ownership of technical decisions.This role is ideal for someone who can balance hands-on development with technical leadership and thrives in a collaborative Agile environment.
What You’ll Be Doing
-
Design and build high-performance backend services using C#/.NET
-
Develop and enhance React-based frontend applications
-
Build and maintain scalable APIs (REST / GraphQL)
-
Work on cloud-native systems in AWS (Lambda, RDS, OpenSearch)
-
Contribute to architecture decisions and system design
-
Mentor junior engineers and conduct code reviews
-
Collaborate with Product, QA, and DevOps teams in an Agile setup
-
Drive improvements in CI/CD, testing, and engineering practices
-
Work on data-intensive applications (geospatial/mapping – good to have)
Must-Have Skills
-
5–10 years of experience in software development
-
Strong expertise in C# / .NET
-
Hands-on experience with React (large-scale applications)
-
Solid understanding of JavaScript / TypeScript
-
Experience building microservices on AWS (Lambda, RDS, OpenSearch)
-
Strong experience with API development (REST or GraphQL)
-
Good understanding of system design, scalability, and performance
-
Experience in mentoring / leading engineers or owning modules
-
Strong communication and collaboration skills