Senior Software Engineer II
Schneider Electric
Job Description
As part of Schneider Electric’s Energy Management – Channel Partner Software Design League R&D team in India, you will provide technical leadership across architecture, design, and end-to-end delivery of high-quality software that enables the selling of Schneider Electric products, solutions, and services. This is a highly hands-on role, where you will spend approximately 80% of your time coding and the remaining time reviewing the work of other developers, providing technical direction, and ensuring alignment with the strategy defined by the Software Platform Architect.
Key Responsibilitie
- sTechnical Leadership & Architectur
- eOwn architectural decisions and end-to-end technical design for features, modules, and services
- .Translate complex product requirements into scalable, maintainable, and secure technical solutions
- .Lead technical discussions on architecture, system design, API contracts, cloud-native patterns, and UI front-end architecture
- .Enforce coding standards, SOLID principles, design patterns, and overall engineering excellence
- .Conduct deep-dive design and code reviews; mentor engineers and build team capability
- .Drive technical investigations, PoCs, modernization, and performance engineering initiatives
- .Ensure all solutions align with the technical direction set by the Software Platform Architect
- .Full-Stack Development (Hands-On – 80%
- )Design and build responsive, performant UI components using Angular, StencilJS, and TypeScript
- .Develop backend services and microservices using ASP.NET / ASP.NET Core (C#)
- .Build robust RESTful APIs, ensuring consistency, security, and scalability
- .Deliver clean, reusable, maintainable code with strong adherence to SOLID and design best practices
- .Troubleshoot complex issues across the full stack
- .Quality, Testing & DevOp
- sMaintain high quality standards through unit tests, integration tests, and automated test frameworks (xUnit, Jest)
- .Support and guide UI/API test automation initiatives
- .Publi
- cChampion CI/CD best practices with GitHub Actions, Azure DevOps, and containerized pipelines
- .Lead cloud-native deployment using Docker, Kubernetes, Helm charts, and KEDA for event-driven autoscaling
- .Ensure performance, scalability, reliability, and security across services and deployments
- .Collaboration & Delivery Ownershi
- pWork closely with Product Owners, architects, and engineering teams to refine requirements, plan sprints, and estimate work
- .Ensure timely, high-quality feature delivery with ownership from design through deployment
- .Present architecture choices, technical decisions, and sprint outcomes to stakeholders
- .Maintain strong cross-functional collaboration to drive consistent engineering practices
- .Documentation & Governanc
- eProduce and maintain clear architectural, design, and technical documentation
- .Contribute to continuous improvement of engineering processes, platform tooling, and development standards
.
Mandatory Skil
- lsStrong hands-on full-stack development expertise with TypeScript, Angular, StencilJS, C#, ASP.NET/ASP.NET Cor
- e.Deep understanding of multithreading, asynchronous programming, and distributed system
- s.Proven experience creating scalable RESTful APIs, microservices, and event-driven integration
- s.Strong command of SOLID principles, software design patterns, and clean architectur
- e.Proficiency in Docker, Kubernetes, Helm, and cloud-native deployment practice
- s.Working knowledge of KEDA for autoscalin
- g.Experience with CI/CD pipelines, GitHub, Azure DevOps, and modern DevOps workflow
- s.Skilled with unit and integration testing frameworks including xUnit and Jes
- t.Experience working in Agile/Scrum environment
s.
Highly Preferred Ski
- lls
Experience with Azure cloud services (AKS, App Services, Azure Functions, Key Vault, API Manageme
- nt).
Experience with performance tuning, scalability enhancements, and distributed system optimiza - tion.Ability to learn and integrate new technologies rap
- idly.Prior experience in enterprise-scale or large product-based engineering organizat
- ions.Strong mentoring and technical review capabi
lity.
Education & Expe
rience
Minimum 10 years of professional experience, with substantial hands-on full-stack development and technical lead
ership.Bachelor’s degree in Computer Science or Engineering is mandatory (no equivalent degrees consi
Required Skills
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Senior Technical Architect / DevOps Engineer
CGI
Senior Technical Architect
TransPerfect
Product Developer- .Net, Angular, SQL
Epicor
Engineering Manager
HJ Software Private Limited
Share
Quick Apply
Upload your resume to apply for this position