Veldhoven
Senior
40 uur per week
Startdatum op 1 december
Verlopen
38 Dagen geleden
ASML Logo
ASML

Fullstack Software Engineer

ASML is searching for a full stack developer with experience of API’S, Kubernetes, Java, Spring boot, angular and MySQL

Introduction to the job:

Do you love making complex issues simple? Do you have good analytical capabilities, and enjoy the challenge of creating workflow tooling and reports to make our development process more effective? Then look no further and apply as Full Stack Software Engineer for the Availability Project to help build and migrate the AVP tool.

Job mission:

Develop and maintain the user interface and backend API’s of the AVP tool. Integrate Machine Learning data output into the application. Create beautiful reports and smooth experiences for our users.

Job description:

  • Gather requirements, help develop ideas and features for improvements to the AVP application
  • Help simplify the overall experience of users based on new functional requirements
  • Collaborate with data engineers to integrate data and analytics into the user interface
  • Update and maintain our platform to run optimally for the best user experience
  • Guide and upgrade our methods to align with emerging best practices
  • Communicate with stakeholders and write/update relevant documentation

Education:

Bachelor or master level in software engineering, computer science, or related field

Experience:

  • Full stack developer: user interfaces, REST API’s and infrastructure on Kubernetes using Docker
  • Fluency in, or understanding of Java, Spring Boot and associated libraries and paradigms
  • Fluency in TypeScript and Angular, or similar UI framework
  • Relational database systems, preferably MySQL
  • Familiarity with Agile/Scrum concepts and experience working in an Agile environment
  • Track record of excellence in current and prior roles
  • Minimum 2 years of experience in comparable role
  • Bonus: Python fluency
  • Bonus 2: Big Data stack knowledge (Airflow, Hadoop, Spark, Impala, etc.)

 Personal skills:

  • Self-starter, takes ownership of agreed goals and gets things done
  • Excellent organizational skills and ability to meet tight deadlines in an environment with competing priorities
  • Team Player
  • Good communication skills
  • Fluent in English both spoken and written