
Software Engineer
Full Job Description
Role Overview
We are seeking a Software Engineer specializing in Middleware Development to join our team in Chennai, India. This role focuses on building robust integration solutions using modern frameworks like Azure Integration Services, MuleSoft, or Kafka.
Key Responsibilities:- Design and implement synchronous/asynchronous integration patterns (publish-subscribe, message queuing).
- Develop data mapping and transformation logic for JSON/XML across heterogeneous systems.
- Create resilient integrations with error handling, retry mechanisms, logging, and monitoring.
Technical Skills Required
Back-end: C#, .NET / .NET Core, ASP.NET Web API.
API Development: RESTful design, server configuration, OAuth/JWT authentication, and documentation.
Qualifications
- Experience: 2–5 years in full stack development with mandatory middleware/integration expertise.
- Skills: Strong analytical problem-solving and clear communication skills.
Rewards & Culture
Schneider Electric values you beyond pay. Our Total Rewards program supports your performance, growth, safety, and family well-being. We foster an inclusive workplace where everyone can thrive.
Company
Schneider Electric
Schneider Electric is a global leader in energy management and automation, delivering innovative solutions for more efficient, sustainable, and resilient businesses across all sectors.Global Revenue: ...
Practice this interview
A voice mock interview for Software Engineer - Middleware Development at Schneider Electric, with questions from this job description and your resume, and a scored report afterwards.
Set up interview