Principal Software Engineer (Chennai)

Principal Software Engineer (Chennai)

04 Aug
|
Datum Technologies Group
|
Chennai

04 Aug

Datum Technologies Group

Chennai

Work Experience: 10 Years

Work Mode: Hybrid (2 Days WFO)

Work Location: Chennai, Mumbai and Gurgaon

Job Descriptio nKey Responsibilitie

- sDesign, develop, maintain, and enhance enterprise-grade software applications using modern development practices
- .Collaborate within Agile/Scrum teams to deliver high-quality software aligned with business and customer requirements
- .Participate in sprint planning, backlog refinement, daily stand-ups, retrospectives, and other Scrum ceremonies
- .Design and implement scalable RESTful APIs, reusable components, and robust application architectures
- .Develop responsive and user-friendly front-end applications using Angular and integrate them with backend services
- .Build and optimize backend services using .NET Core, C#, Entity Framework Core, and SQL Server
- .Design efficient database schemas, optimize SQL queries, stored procedures, indexing strategies, and overall database performance
- .Investigate, troubleshoot, and resolve complex production issues through root cause analysis
- .Contribute to software architecture discussions and provide technical guidance to development teams
- .Develop and maintain reusable frameworks, libraries, and shared components
- .Advocate for software quality through unit testing, integration testing, code reviews, and CI/CD best practices
- .Collaborate with cross-functional teams including Product Owners, QA, DevOps, and Architecture teams
- .Support application deployments, upgrades, and platform enhancements
- .Utilize AI-assisted development tools such as GitHub Copilot to improve engineering productivity
- .Build and contribute to Agentic AI workflows,



including Agents, Skills, Instructions, and automation frameworks where applicable
- .Ensure software adheres to security engineering principles, accessibility standards, and performance best practices
- .Participate in effort estimation, technical planning, and continuous process improvements
- .Mentor junior engineers and contribute to knowledge-sharing initiatives across the engineering organization

.

Required Skills & Qualifications

- :

Solid experience in C#, .NET Core/.NET Framework, and modern software development practic

- es.Hands-on experience with Angular and modern front-end developme
- nt.Solid expertise in Entity Framework Core and Microsoft SQL Serv
- er.Experience designing and optimizing database schemas, stored procedures, indexing, query tuning, and performance optimizati
- on.Strong understanding of object-oriented programming, design patterns, and software architecture principl
- es.Experience designing and developing RESTful APIs and distributed applicatio
- ns.Strong troubleshooting, debugging, and root cause analysis skil
- ls.Experience working in Agile/Scrum environmen
- ts.Experience with Git, GitHub, and CI/CD pipelin
- es.Hands-on experience with GitHub Copilot or similar AI-assisted development platfor
- ms.Experience with Agentic AI workflows, including Agents, Skills, Instructions, and AI-driven development practic
- es.Good understanding of software security principles and secure coding practic
- es.Strong verbal and written communication skil
- ls.Ability to collaborate effectively across geographically distributed tea

ms.

📌 Principal Software Engineer (Chennai)
🏢 Datum Technologies Group
📍 Chennai

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: principal software engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (chennai) / chennai