- Collaborate within interdisciplinary teams across various departments in an international environment.
- Participate in projects while supporting specialist departments.
- Transform business requirements into technical specifications.
- Develop test cases, perform database modelling, and execute comprehensive software tests.
- Engage in system integration, connecting subsystems into cohesive solutions.
- Design and implement user-friendly graphical interfaces (GUIs).
- Create and maintain technical documentation.
- A degree in Computer Science or a related field.
- Proficient in software development with C#/.NET and web technologies, including HTML, CSS, JavaScript, TypeScript, and Angular.
- Strong experience in HTML5, CSS3, and creating cross-browser compatible applications.
- Solid understanding of JavaScript, with experience in jQuery and AJAX.
- Familiarity with popular JavaScript frameworks such as Angular.
- Intermediate skills in SQL and database management (MS SQL, Oracle, MySQL, or MariaDB).
- A commitment to writing robust, maintainable code and addressing operational concerns through observability.
- Knowledge of design patterns, development methodologies, and clean code principles.
- Experience with automated testing and continuous integration is a plus.
- Strong analytical and conceptual thinking skills, along with a solid grasp of processes.
- A structured, independent approach to work, combined with creativity and excellent communication skills.