Azure DevOps - full stack development (frontend) consultant (m / f / x)

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

location