Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Sr Engineer, Software Developer

AT Schneider Electric
Schneider Electric

Sr Engineer, Software Developer

Asyūţ, Egypt

Who are we and what we stand for?

Our purpose and mission are what guides us and represents our promise to all our stakeholders - customers, partners, employees, influencers, shareholders, and communities.

Schneider's purpose is to create Impact by empowering all to make the most of our energy and resources, bridging progress and sustainability for all. At Schneider, we call this Life Is On.

Our mission is to be the trusted partner in Sustainability and Efficiency.

Our renewed purpose highlights our commitment to create lasting impact while maintaining our promise to make the most of our energy and resources bridging progress and sustainability for all.

Our updated mission continues to reinforce our value of strong partnerships, where trust is needed above all.

Want more jobs like this?

Get Software Engineering jobs in Asyūţ, Egypt delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


About the role

Are you ready to be part of a team that's driving innovation and transforming the digital landscape? At Schneider Electric, our global Digital Transformation Team is at the forefront of developing cutting-edge Global Custom Apps and Analytics solutions, including AI, BI, and RPA.

Your Role - Magic happens when you bring great people together!
  • Develop & Maintain: Create and sustain complex web applications using .NET MVC Core for the backend and React for the frontend.
  • Craft Exceptional UIs: Utilize your expertise in React to design user interfaces that captivate and engage users, ensuring a seamless experience across devices.
  • Collaborate & Innovate: Work within an Agile Scrum team, partnering closely with other developers, Business Analysts, Product Owners, and Scrum Masters to deliver high-quality, high-performing, and globally scalable business-critical applications

Backend Responsibilities (.NET MVC Core):
  • Design, develop, and implement robust and secure backend services using ASP.NET MVC Core with C#.
  • Architect scalable backend solutions to manage high traffic and complex data needs.
  • Efficiently manage data persistence through databases like SQL Server and MongoDB.
  • Implement business logic with a focus on security and performance.
  • Develop comprehensive unit tests and integration tests, while documenting APIs and code for maintainability.

Frontend Responsibilities (React Expert):
  • Design and maintain exceptional user interfaces using React.js and modern frontend libraries/frameworks (e.g., Redux, React Router, Material-UI).
  • Champion best practices in frontend development, ensuring code reusability and component-based architecture.
  • Create pixel-perfect, responsive interfaces that deliver a flawless user experience.
  • Write clean, maintainable JavaScript code and collaborate with designers to bring UI mock-ups to life.
  • Integrate frontend components with backend APIs using REST and Graph API techniques, and conduct unit testing to ensure stability

Qualifications

About You

Education: Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).

Experience: 3-6 years of relevant experience as a Sr. Engineer or Software Developer.

• Strong hands-on experience with .NET MVC Core (C#) and React.js.

• In-depth knowledge of React best practices and object-oriented programming (OOP) principles.

• Experience in building REST APIs or Graph APIs and working with relational and NoSQL databases.

• Familiarity with version control systems like Git.

• Excellent problem-solving, analytical, and communication skills.

• Experience with JIRA is a plus!

Schedule: Full-time
Req: 0099A5

Client-provided location(s): Egypt
Job ID: Schneider_Electric-https://careers.se.com/jobs/0099A5?lang=en-us
Employment Type: Full Time