Software Engineer C#

Schneider Electric

Bengaluru

Hybrid

INR 900,000 - 1,300,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Schneider Electric in Bengaluru seeks a software engineer to design, develop, test, and maintain Edge Control Platform applications, collaborating with cross-functional teams to deliver scalable, high-performance software. The role emphasizes .NET technologies, WPF UI, and MVVM patterns within an industrial domain.

Applicants should have strong REST API and cloud integration experience, a solid grasp of OOP and design patterns, and a proven ability to contribute in SAFe/Agile environments and

Qualifications

  • 6+ years in software development in Electrical/Industrial/Automotive/Telecommunication domains.
  • Experience with C#, .NET, WPF, and UI design patterns.
  • Experience with REST APIs, microservices, and cloud integration.
  • Familiarity with SAFe/Agile.

Responsibilities

  • Design, develop, test, and maintain robust, scalable, and high-performance applications for Edge Control Platform solutions.
  • Participate actively in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Collaborate with Product Owners, Architects, QA teams, and other stakeholders to understand business and technical requirements.
  • Translate functional requirements into technical designs and high-quality code.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and resolve complex technical issues.

Skills

C# and .NET
REST APIs and microservices
OOP and design patterns
UX/UI collaboration
SAFe/Agile
Software design decisions

Education

Bachelors degree in Computer Science / related field

Tools

WPF

Job description

Responsibilities
  1. Design, develop, test, and maintain robust, scalable, and high-performance applications for Edge Control Platform solutions.
  2. Participate actively in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  3. Collaborate with Product Owners, Architects, QA teams, and other stakeholders to understand business and technical requirements.
  4. Translate functional requirements into technical designs and high-quality code.
  5. Perform code reviews and ensure adherence to coding standards and best practices.
  6. Troubleshoot, debug, and resolve complex technical issues.
Mandatory Skills
  1. Proven experience in C# and .NET, with strong expertise in developing desktop applications using WPF and implementing modern UI frameworks and design patterns (e.g., MVVM).
  2. Experience with REST APIs, microservices, and cloud integration.
  3. Solid understanding of OOP principles and design patterns.
  4. Proven experience working closely withUX/UI design, including evaluating designs from an architectural and technical feasibility perspective.
  5. Proven experience collaborating with developers, product owners, and application engineers within a SAFe/Agile framework.
  6. Demonstrated ability to articulate and justify software design decisions to stakeholders.
Desirable Skills
  1. Hands-on experience with React.js will be an added advantage.
  2. Strong knowledge of industrial protocols such as Modbus, BACnet, or similar protocols used in automation, automotive, or telecommunication domains.
  3. Excellent communication and negotiation skills, with a strong team-oriented attitude.
Qualifications
  1. Bachelors degree in computer science, Electrical, Electronics, Telecommunication, or a related field.
  2. Approximately 6+ years of experience in developing software products within the Electrical, Industrial, Automotive, or Telecommunication domains.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, C++
Software Engineer, C++

Schneider Electric • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Engineer 1 - Software Engineer
Engineer 1 - Software Engineer

GE Vernova, Inc. • Hyderabad

On-site
INR 800,000 - 1,400,000
Relocation assistance
Engineer 1 - Software Engineer
Engineer 1 - Software Engineer

gevernova • Hyderabad

On-site
INR 600,000 - 1,200,000
Relocation assistance provided
C# Developer 5-9 yrs.
C# Developer 5-9 yrs.

tek analytix • Pune District

On-site
INR 1,000,000 - 1,500,000
Software Engineer - C# .Net
Software Engineer - C# .Net

KLA • Chennai District

On-site
INR 1,200,000 - 1,600,000
Software Engineer
Software Engineer

GE-Vernova- • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Application Engineer
Application Engineer

Acesoft Labs • Pune District

Hybrid
INR 800,000 - 1,100,000
Application Engineer
Application Engineer

Acesoft Labs • Chennai District

Hybrid
INR 900,000 - 1,300,000
Senior Software Developer
Senior Software Developer

FLSmidth Cement A/S • Chennai District

On-site
INR 1,800,000 - 2,800,000
Senior Engineer - C#/.NET
Senior Engineer - C#/.NET

KSB Company • Maharashtra

On-site
INR 1,200,000 - 1,600,000