Schneider Electric

Software Developer

Schneider Electric
Apply
1 day ago
Cairo, EgyptEntry Level

Responsibilities

  • Gather, analyze, and clarify business and technical requirements with customers and stakeholders.
  • Architect and design complete software solutions, including programming languages, databases, frameworks, and cloud platforms.
  • Implement maintainable application features and participate in code reviews.
  • Test, deploy, and release solutions while ensuring reliability, performance, and data quality.
  • Lead or support handover meetings for customers and support teams.
  • Deliver sprint outputs using iterative development practices.
  • Collaborate with global cross-functional teams to resolve issues and deliver end-to-end solutions.
  • Create and maintain application design, functionality, and process documentation.
  • Propose technical optimizations and enhancements that improve efficiency and reduce manual effort.
  • Follow company policies, quality standards, compliance requirements, and other procedures.

Requirements

  • Bachelor’s degree in Computer Science or Computer Engineering.
  • Strong software engineering expertise, including application design, programming languages, databases, and system architecture.
  • Hands-on knowledge of Microsoft Azure and AWS.
  • Understanding of the software development lifecycle from requirements and design through development, testing, release, and support.
  • Familiarity with Agile methodologies, Scrum, sprint planning, and iterative delivery.
  • Experience with version control, code reviews, and testing practices.
  • Strong analytical, critical-thinking, and problem-solving abilities.
  • Excellent communication, presentation, and customer-facing skills, including the ability to explain technical concepts to non-technical stakeholders.
  • Ability to work effectively in multicultural, international teams and independently with general guidance.
  • Fluency in English and the ability to manage time and meet sprint deadlines.
  • Motivation to learn and adapt in a fast-paced environment.

Benefits

  • Schneider Electric describes a total rewards package supporting employee and family care, future planning, skills and career growth, workplace inclusion, and community contribution.
  • Work with colleagues around the world in a global, cross-functional environment.
  • Country-specific programs and initiatives may be available.

Tech Stack

Categories

Schneider Electric

About Schneider Electric

10,000+ employees

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.

Contact me