Senior Software Engineer - Genesis Group

Applied Materials Inc

Rehovot, Israel
7+ years backend development experience
C# or java programming expertise
System software architecture knowledge
The role involves making important technical-architectural decisions to ensure the robustness, scalability, and performance of applications within a global leader in materials engineering

Job Summary

  • The role involves making important technical-architectural decisions to ensure the robustness, scalability, and performance of applications within a global leader in materials engineering.
  • Candidates will collaborate closely with Algorithm, Image Processing, QA, Automation, and System teams to develop management systems for complex distributed metrology measurements.
  • Applied Materials offers a supportive work culture that encourages personal and professional growth while providing programs for employee health and wellbeing.

Matching Summary

The role involves making important technical-architectural decisions to ensure the robustness, scalability, and performance of applications within a global leader in materials engineering.

Skills & Requirements

Must-have

  • 7+ years backend development experience
  • C# or Java programming expertise
  • System software architecture knowledge
  • Distributed systems design skills
  • Agile/Scrum methodology familiarity

Nice-to-have

  • Linux, Kubernetes, and Docker knowledge
  • Python programming experience
  • React and TypeScript front-end skills
  • Semiconductor industry background
  • Mentoring and leadership capabilities

Key Requirements

  • Bachelor's degree in Computer Science or Engineering
  • Minimum 7 years of server-side development experience
  • Strong system software architecture background

Work Rights

Relocation Eligible: No

Tailored Resume

Cover Letter