Software Development Engineer

Siemens Digital Industries Software

4.5

(57)

New Cairo City, Egypt

Why you should apply for a job to Siemens Digital Industries Software:

  • 4.5/5 in overall job satisfaction
  • 4.6/5 in supportive management
  • 88% say women are treated fairly and equally to men
  • 95% would recommend this company to other women
  • 75% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Siemens offers unlimited PTO in addition to 9 company-designated holidays and 2 diversity days.
  • Siemens offers flexible work arrangements including remote and hybrid (2-3 days in office) options.
  • Siemens offers employees the opportunity to grow and develop in their career in a global environment.
  • #398101-en 1

    Position summary

    • Build and track quality into agile product lifecycle encompassing requirements, design, code, testing, delivery, support.
    • Enable and write clear maintainable full-stack solutions that scale, adhere/improve/augment existing standards, working in a professional software engineering environment (source control, shortened release cycles, continuous integration, and deployment, etc.).
    • Understand and socialize company goals, metrics and align with the team's technical goals.
    • Advise product owners and UX on what's feasible technically, a partner in user requirements translation to technical specifications. Participate in product planning sessions as a technical SME.
    • Support our products, identify and fix root causes of production incidents, own troubleshooting and resolution of production issues across teams.
    • Own discovery, solutioning, monitoring, incident resolution - imbibe and socialize DevOps mindset.
    • Own product quality and work to quickly address production defects.
    • Embed a DevOps mentality within the team.
    • Serve as a technical leader for your team as needed or special purpose projects per business priority. Identify & own coaching opportunities.
    • Stay current with learning current trends in technology and mentor and guide junior engineers and interns.
    • Partner with architects, engineers, development managers, product managers, agile coaches across the engineering practice in an agile environment, with scrum implemented at scale globally.
    • Driver in continuous improvement processes through metrics and feedback.
    • Welcome, change and complexity. Learn quickly and adapt fast. Be a change leader!

    Qualifications:

    • Bachelor's in computer science or related discipline; or equivalent work experience

    • Data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles.

    • 2+ years' experience with C#, .NET, .NET Core/6 or other object oriented programming languages.

    • 2+ years' experience with web development, JS frameworks, UI/UX technologies, REST services, SOA, micro-services including integrating with 3rd party APIs, unit testing, mocking frameworks and automation frameworks.

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

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

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

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

    • Able to work on a flexible schedule to co-ordinate with teams in North America.

    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 and a generous holiday allowance.

    Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity for individuals with disabilities in employment, its services, programs, and activities.

    #LI-PLM
    #LI-Hybrid

    Why you should apply for a job to Siemens Digital Industries Software:

  • 4.5/5 in overall job satisfaction
  • 4.6/5 in supportive management
  • 88% say women are treated fairly and equally to men
  • 95% would recommend this company to other women
  • 75% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Siemens offers unlimited PTO in addition to 9 company-designated holidays and 2 diversity days.
  • Siemens offers flexible work arrangements including remote and hybrid (2-3 days in office) options.
  • Siemens offers employees the opportunity to grow and develop in their career in a global environment.