Job
Description
As a Software Developer, your role will involve collaborating with the Product Owner and Architects to define specifications and design for projects. You will be expected to take ownership and responsibility for your area of expertise, designing, developing, and maintaining solutions within the team's responsibility in the Web Workplace. Additionally, your tasks will include improving and optimizing existing functionalities, conducting code reviews, and coaching junior team members. Key Responsibilities: - Collaborate with the Product Owner and Architects for specifications and design - Take ownership and responsibility for your area of expertise - Design, develop, and maintain solutions within the team's responsibility in the Web Workplace - Improve and optimize existing functionalities - Perform code reviews and coach junior team members Qualifications Required: - University or higher education degree in computer science or engineering or equivalent - Minimum of 5 years of continuous relevant software development experience, preferably in Angular/Typescript Skills and Competencies: - Strong conceptual and analytical mindset with a structured and autonomous approach to work on complex technical problems - Solid understanding of dynamic data rendering and validation mechanisms - Extensive experience in designing and building metadata-driven systems or dynamic applications based on Angular, Typescript, and Node.js - Willingness to contribute during all stages of the software lifecycle from requirements engineering to design and implementation - Good collaborator and communicator Good to Have: - Knowledge/experience in Java and Springboot - Knowledge/experience in Oracle and PL/SQL - Hands-on experience with Docker and Kubernetes - Knowledge and experience in public multi-tenant cloud hosted services, e.g., authentication or scaling mechanisms As a Software Developer, your role will involve collaborating with the Product Owner and Architects to define specifications and design for projects. You will be expected to take ownership and responsibility for your area of expertise, designing, developing, and maintaining solutions within the team's responsibility in the Web Workplace. Additionally, your tasks will include improving and optimizing existing functionalities, conducting code reviews, and coaching junior team members. Key Responsibilities: - Collaborate with the Product Owner and Architects for specifications and design - Take ownership and responsibility for your area of expertise - Design, develop, and maintain solutions within the team's responsibility in the Web Workplace - Improve and optimize existing functionalities - Perform code reviews and coach junior team members Qualifications Required: - University or higher education degree in computer science or engineering or equivalent - Minimum of 5 years of continuous relevant software development experience, preferably in Angular/Typescript Skills and Competencies: - Strong conceptual and analytical mindset with a structured and autonomous approach to work on complex technical problems - Solid understanding of dynamic data rendering and validation mechanisms - Extensive experience in designing and building metadata-driven systems or dynamic applications based on Angular, Typescript, and Node.js - Willingness to contribute during all stages of the software lifecycle from requirements engineering to design and implementation - Good collaborator and communicator Good to Have: - Knowledge/experience in Java and Springboot - Knowledge/experience in Oracle and PL/SQL - Hands-on experience with Docker and Kubernetes - Knowledge and experience in public multi-tenant cloud hosted services, e.g., authentication or scaling mechanisms