Job Openings
Senior Python Developer
About the job Senior Python Developer
Job Location: 100% remote in Romania
Role description:
Founded in 1984, Our Client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips.
Scanner Performance Detection application combines Domain Knowledge and Machine Learning to deliver System-level KPI's with adaptive predictions per node, device, layer, Scanner.
SPD team has SW engineers working from Romania and in close contact with our peers in Netherlands.
- 1-2 weeks/quarter may be required for onsite visits (Eindhoven).
- Python backend development
- Develop new product features, applying clean coding practices
- Enhancements to existing features
- Take ownership and oversee development of product components
Profile :
- Software Engineer with 4-6 years of experience in large-scale software applications - embedded programming is preferred.
- Strong experience with Python and interest of improving these skills
- Good understanding of REST APIs
- Ability to learn a new business domain for software
- Microservices design/architecture, coding standards and principles ex: SOLID principle, Clean code, clean architecture
- Ability to work in a team and cooperate in developing a product
- Minimal experience with any Front-End development frameworks
- CI/CD Tooling (GitHub actions, cloudbuild)
- Python3
- Linux
- MongoDB
- Containerization, Container orchestration (Kubernetes)