
Senior Software Engineer
Schneider Electric1 day ago
London, United KingdomSenior
Responsibilities
- Participate in requirements analysis.
- Design, build, and maintain efficient, secure, reusable, and reliable code.
- Create applications from scratch and configure existing Building Management System platform systems.
- Ensure application performance, quality, and responsiveness.
- Identify bottlenecks and bugs and develop solutions to address them.
- Maintain code quality, organization, and automation.
- Provide user support within the Building Management System platform.
- Collaborate with local and global development teams in an iterative development environment.
Requirements
- Solid knowledge of C#.
- Knowledge and application development experience with React and TypeScript, including component design and state management.
- Knowledge of HTML and CSS.
- Solid understanding of object-oriented design and analysis.
- Experience writing modular, clear, testable, and maintainable code.
- Familiarity with software design and architectural patterns, test-driven development, continuous integration, and Agile development practices.
- Bachelor’s degree or higher in software engineering, computer science, or a related field.
- Good verbal and written English communication skills.
- Desired qualifications include SQL and database experience, Python, open-source technologies and tools, C++, graph databases, and SPARQL.
Benefits
- High-impact work with solutions that influence business outcomes.
- Supportive team culture with mentorship, learning, and innovation.
- Access to modern tools, frameworks, and professional growth opportunities.
- Flexible working options and autonomy.
- Benefits including insurance, paid leave, parental and care leave, wellness contribution, employee counseling, discounts, bonus programs, company-share opportunities, pension plans, volunteer leave, and learning and career development resources.
- International work environment with global career opportunities.
Tech Stack
Categories
About Schneider Electric
Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.