Beschreibung
Tasks• Development of software components on the level of the web frontend and supportive in the application layer
• Quality assurance of your own code through unit / integration tests
• Integration of code and tests in the existing automated processes for continuous integration & continuous delivery (CI / CD) based on MS Azure, Azure DevOps and Terraform
• Close cooperation with all areas such as software development, architecture and IT security
• Part of a distributed team with colleagues in Germany and Hungary with an agile approach (Scrum)
• Support in defining, developing and maintaining processes, Tool selection and technologies within the teams
skills
• Very good experience in software development of UI components (single-page applications)
• Experience with programming languages Angular, TypeScript and NodeJS
• Advanced knowledge of Azure Application Development o Serverless Computing o Functions as a Service with Azure
Functions (concepts, design patterns, best practices) o Messaging, Eventing (Storage Queues, Service Bus, Event
Hubs, ...) o CosmosDB, NoSQL databases (e.g. MongoDB)
• Experience in quality assurance o Unit tests with Karma and Jasmine (frontend) and Jest (backend) o Integration /
E2E tests with Protractor
• Experience in Infrastructure as Code (Terraform)
• Experience in dealing with Azure DevOps (CI / CD)
• Independent and structured way of working
• Good analytical Skills
• Good communication skills
• Experience with agile methods
• Very good written and spoken English skills are essential