Schneider Electric

Schneider Electric

Global leader in electrification, automation and digitization for industries, infrastructure and buildings.

159,002EnergyInfrastructureIndustryBuildingsData CentersNetworksResidentialOil and GasWater TreatmentMiningMetalsHospitalsHotelsRetailOffice BuildingsMarineWebsite

Software, Senior Principal Technical Expert

Lead technical design and development of client-server apps, mentoring teams.

Bengaluru, Karnataka, India
Full Time
Expert & Leadership (13+ years)

Job Highlights

Environment
Hybrid

About the Role

As a Tech Lead you are responsible for making decisions on technical architecture and solution design, ensuring that solutions align with the long‑term strategy and fit into the broader picture. You have deep knowledge of client‑server applications and design for efficiency throughout the development lifecycle, as well as an understanding of cyber security fundamentals to prioritize secure development. • Mentoring or coaching team members (desired) • Collaborating with product owners and stakeholders to gather and analyze requirements (desired)

Key Responsibilities

  • mentoring
  • requirement gathering
  • technical architecture
  • solution design
  • client‑server
  • secure development

What You Bring

• Software Engineering degree or equivalent (mandatory) • Strong Java backend experience (mandatory) • Strong C#/.Net experience (mandatory) • Database design and programming experience (mandatory) • Proficiency with source control tools such as Git or SVN (mandatory) • Excellent communication and interpersonal skills for cross‑functional collaboration (mandatory) • Experience working in Agile environments (mandatory) • Experience with communication protocols (TCP, RS232) (desired) • Working with distributed teams across multiple time zones (desired) • Leading project/product development as a technical leader (desired) • Exposure to hardware device interfaces (nice to have) • Understanding of bit‑masking, bit‑shifting fundamentals (nice to have) • Experience with REST APIs (nice to have) • Familiarity with static code analysis tools such as Klocwork or Coverity (nice to have)

Requirements

  • software engineering
  • java
  • c# .net
  • database
  • git
  • agile

Work Environment

Hybrid

Apply Now