You develop and implement Azure solutions, ensuring software quality through testing and CI/CD pipelines. Collaboration on architectural design and integration of various cloud services is also essential to this role.
Anforderungen
- •University degree in computer science
- •At least 2 years of cloud development experience
- •In-depth knowledge of Microsoft .NET development
- •Strong background in object-oriented design
- •Experience with Visual Studio and Git preferred
- •Ideally experience in Microsoft Dynamics 365 customizations
- •First experiences with Go development preferred
- •Resourcefulness and good decision-making skills
Deine Aufgaben
- •Design and develop Azure cloud solutions.
- •Develop applications using C# .NET and Go.
- •Use HTML and JS for frontend technologies.
- •Configure infrastructure with infrastructure-as-code.
- •Implement and maintain CI/CD pipelines in Azure DevOps.
- •Write load tests with Apache JMeter.
- •Integrate Power BI, Power Apps, and Power Automate.
- •Ensure software quality with regression tests.
- •Participate in architecture design sessions.
- •Conduct tool-based code reviews during development.
Original Beschreibung
#### Your Tasks
* Design, development, and operations of Azure cloud solutions in connection with Microsoft Dynamics 365 and the Microsoft Power Platform
* Development based on Microsoft C# .NET (Framework and LTS versions) as well as Go in the backend and web technologies (HTML, JS) in the frontend tech stack
* Configuration and provisioning of infrastructure via infrastructure-as-code (Terraform)
* Implementation and maintenance of CI/CD pipelines (YAML) in Azure DevOps
* Writing load tests with Apache JMeter to ensure pre-defined scenarios can be safely served to saturation
* Integration of other cloud offerings such as Power BI, Power Apps and Power Automate
* Ensuring high software quality through design and implementation of regression tests (unit and integration) with frameworks like Jest, xUnit, NSubstitute, etc.
* Participation in architecture design sessions and conducting of tool-based code reviews as part of the daily development activities
#### Your Profile
* Successful graduation with a university/college degree in (business) computer science or comparable qualification
* A minimum of 2 years of experience in developing cloud solutions, preferably in Azure
* In-depth knowledge of Microsoft .NET development technology (C#) as well as web technologies (JavaScript, XML, JSON, CSS, etc.) and practical experience in using SQL or NoSQL databases.
* Strong background in object-oriented software design and development
* Experience with common IDEs such as Visual Studio, as well as associated development tools such as Git, CI/CD Platforms (Jenkins, Azure DevOps), SonarQube, etc. preferred
* Ideally some experience in developing customizations in Microsoft Dynamics 365 (JS, Plugins, Custom Workflow Activities)
* Preferably first experiences with Go development for backend tasks in new projects / products
* Resourcefulness and good decision-making skills as well as being a team-player
# Microsoft Developer (.NET, Azure, Dynamics 365) (m/f/d) 1