NHS Human Services, Inc.

Mobile nhs-human-services Logo

Job Information

Siemens Digital Industries Software Senior Software Development Engineer in New Cairo, Egypt

Job Family: Research & Development

Req ID: 424076

Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.

We're looking for a Senior Software Development Engineer to join our Brightly team in Cairo, Egypt.

Main responsibilities

  • Drive the design and implementation of innovative and high-performance features in our next-generation software applications.

  • Apply deep knowledge of computer science and programming principles to create innovative solutions based on empirical professional experience.

  • Develop, integrate, and document libraries and frameworks to effectively scale development across multiple projects.

  • Ensure quality throughout the agile product lifecycle, including requirements, design, code, testing, delivery, and support.

  • Create clear, maintainable full-stack solutions that scale and adhere to or improve existing standards.

  • Align technical goals with company goals and metrics, advising product owners and UX on technical feasibility.

  • Support our products by identifying and resolving production issues and defects promptly.

  • Foster a DevOps mentality within the team.

  • Utilize data-driven analysis and pragmatic decision-making aligned with business and technology needs.

  • Serve as a technical lead and mentor for your team, guiding junior engineers and interns.

  • Collaborate with architects, engineers, development managers, product managers, and agile coaches in an agile environment.

Knowledge & Experience Needed

  • B.Sc. in Computer/Communication Engineering or Computer Science with a minimum overall grade of "Very Good with Honors."

  • +5 years of experience in web development (C#, ASP.NET, .NET Core).

  • Strong understanding of data structures, algorithms, object-oriented programming, databases, SQL, web programming, design patterns, and SOLID principles.

  • Experience with JS frameworks and UI/UX technologies.

  • Proficiency with REST services, SOA, and microservices.

  • Experience with unit testing, mocking frameworks, and automation frameworks.

  • DevOps mindset and experience in a mature CI/CD environment.

  • Implementation experience with exception handling, key event logging, and performance measurement.

  • Experience working in agile methodologies (Scrum, Kanban).

  • Strong communication, partnership, teamwork, and influencing skills.

We’re Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow!

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.

DirectEmployers