About the position
We are looking for a UI Front End Developer who will join the ATG toolchain domain
Development of features in collaboration with external design and development partners in Munich
Working in an integrated Agile
Environment (Jira, Confluence, XRay)
Meet with end users and gather requirements (Refinements)
Take part in Agile Meetings (Stand-Up, Refinements etc)
Propose and review system design and evaluate alternatives
Review and present proposed system solution to Business & IT Product Owners
Develop systems solutions in line with quality and delivery requirements and standards
System testing
System implementation
System audits/quality assurance
Take part in regular Scrum meetings via MS Teams. Daily, Planning, Estimation, Refinement, Review, Retro
Liaise with stakeholders and team members
Support existing solutions, DevOps
Minimum Requirements:
Qualifications/Experience:
Relevant IT Degree / Diploma / equivalent work Experience
Essential Skills Requirements:
Javascript
Angular
HTML, Typescript and CSS
Npm Package Manager
RXJS
REST
BootstrapBuild tools and pipelines
Unit testing
RESTful (Swagger, Open API)
Git
Experience with testing tools like Karma, Jasmine, Postman, Newman, Cypress, Selenium, Junit, Robot, Jest
Advantageous Skills Requirements:
Agile development methodologies
Confluence / Jira
Experience with Continuous Integration and Delivery tools
UX Experience
AZURE Cloud, Docker, Spring Boot, Open Shift, quarkus
SQL (Oracle, Postgres)
Micro Services
DevOps
Build Tools (Angular CLI/Maven/
Gradle/ Gulp/grunt/webpack)
IoC / Dependency Injection
JQuery
Sencha Ext JS
Browser Developer Tools
Engineering Principles
Design patterns
Clean coding principles
Data structures and Algorithms
Fit-for-business-purpose mind-set i.e. the solutions provided must meet the business goals
Excellent communication skills and team-oriented work behaviour in a distributed team
Strong ability to understand and interpret Business needs and requirements with the ability to move concepts through to proposal and finally successful implementation
Excellent interpersonal and organizational skills with ability to communicate effectively (both verbally and written) with both technical and non-technical colleagues / users
Proficient in conducting user research in foreign markets i.e. language barriers may exist
Flexibility to take up different tasks in the project
Ability and willingness to coach and give training to fellow colleagues and users when required
Desired Skills:
- Javascript
- Angular
- RXJS