Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Schneider Electric

NewBe an early applicant

009K39-Senior Software Engineer

Posted
Discussion

Summary

Senior Software Engineer at Schneider Electric China, building the next-generation digital service platform: designing scalable Java back-end services, contributing to platform architecture, delivering releases with dev/test teams, and mentoring junior engineers. Core stack is Java with RDBMS/SQL; IoT experience is a plus.

Job responsibility:


  • Participate in software development of the next-generation digital service platform in Schneider Electric China.

  • Participate in software architecture definition of the platform.

  • Design and implement highly extensible and scalable back-end applications according to software requirements.

  • Work with other software development and test engineers to deliver software releases on time with good quality.

  • Continuously explore, evaluate, and implement new technologies to maximize development efficiency.

  • Lead and mentor junior members.

PROFESSIONAL SKILLS

· 5+ years of full life-cycle software development project experience.

· 3+ years of project experience in building complicated enterprise applications with Java.

· 3+ years of project experience with RDBMS and SQL programming.

· Understanding and experience with UML and design patterns.

· Understanding and experience with xUnit test framework.

· Experience in IOT system development is a strong plus

· Understanding and experience in large scale system development and performance tuning is a strong plus.

· Understanding and experience in NoSQL database is a strong plus.

· Understanding and experience with frontend development is a strong plus.

GENERAL QUALIFICATIONS


  • Bachelor degree or above, with computer-related education background.


  • Customer focused, self-driven, open-minded and hard working.


  • Structured analytical and problem-solving capability.


  • Demonstrated ability as a quick learner and team player, with good communication skills and strong leadership.

Fluent English skill, both in oral and written communication.


Job responsibility:


  • Participate in software development of the next-generation digital service platform in Schneider Electric China.

  • Participate in software architecture definition of the platform.

  • Design and implement highly extensible and scalable back-end applications according to software requirements.

  • Work with other software development and test engineers to deliver software releases on time with good quality.

  • Continuously explore, evaluate, and implement new technologies to maximize development efficiency.

  • Lead and mentor junior members.

PROFESSIONAL SKILLS

· 5+ years of full life-cycle software development project experience.

· 3+ years of project experience in building complicated enterprise applications with Java.

· 3+ years of project experience with RDBMS and SQL programming.

· Understanding and experience with UML and design patterns.

· Understanding and experience with xUnit test framework.

· Experience in IOT system development is a strong plus

· Understanding and experience in large scale system development and performance tuning is a strong plus.

· Understanding and experience in NoSQL database is a strong plus.

· Understanding and experience with frontend development is a strong plus.

GENERAL QUALIFICATIONS


  • Bachelor degree or above, with computer-related education background.


  • Customer focused, self-driven, open-minded and hard working.


  • Structured analytical and problem-solving capability.


  • Demonstrated ability as a quick learner and team player, with good communication skills and strong leadership.

Fluent English skill, both in oral and written communication.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →