Azure Cloud Developer (f/m/d)
Dennemeyer
- Luxembourg
- CDI
- Temps-plein
You will work closely together with the software architect and product managers to create the best product for our customers meeting the business line's quality and engineering standards in a small young team with dedicated QAs.Your Responsibilities
- Be responsible for the design, development and delivery of new features for our products
- Code, test, and maintain core product software and databases to ensure strong optimization and secure functionality
- Work closely with other developers to ensure the best product
- Contribute to the continuous front-end and back-end development of the existing product
- Write well-designed, clean, and testable code and perform code reviews
- Align with end-users to deliver best results
- Bring in new ideas to improve the existing code base
- Operate platform and support other stakeholders from our offices around the world with technical training
- Work with IT infrastructure teams to securely deploy, automate and maintain applications "You build it, you run it"
- Bachelor’s degree in engineering, computer science or a related field
- Excellent communication skills – in person, via email and phone
- Experience with Azure Cloud Development (i.e. AKS or App Services)
- Very good knowledge of .NET framework (4.7 and above) with C#, ASP.NET (Core / Web API / OWIN)
- Profound knowledge of clean code, SOLID, Micro Service Architecture, SOA, OOA / OOD
- Very good knowledge of SQL and experience with SQL Server (2016 and above). No-SQL is considered an asset
- Accustomed to implementing robust code testing
- Experience with CI/CD pipelines is considered as an asset
- Knowledge in Blazor or similar client-side SPA framework (i.e. Angular) is considered as an asset
- Excellent time management, self-organized, problem-solving, and attention to detail
- Fluency in English is mandatory, French and/or German is considered as an asset
- Develop and customize your long-time career within a fast growing multinational company
- Enjoy working in multicultural teams and contribute to a diverse and international working environment
- Organize your lifestyle with flexible working hours
- Take the opportunity to act independently and entrepreneurial in your area of responsibility and profit from flat hierarchies and short decision-making processes
- Celebrate success together as one team at our various corporate events
- Attend a tailor-made onboarding program as well as individual training & development opportunities
- Contribute through your personality and your daily work to make an impact on our business, corporate culture, society and environment