Net Framework 4.6+ (regular)
Viessmann is a leader of technological progress in the heating industry, with its Wroclaw based R&D Centre developing the company’s products in the field of software and electronics.
We use only state-of-the-art technology and equipment to translate the results of our work into innovative solutions to be applied in the near and more distant future.
The project is a middle layer of our IoT platform. It's a microservice backend hosted in Microsoft Azure cloud and using multiple IaaS / PasS / SaaS services developed in C#.
Your reponsibilites :
Develop cloud applications using C#, .NET, Service Fabric, RabbitMQ.
Design and development of database models (Cloud based NoSQL / Microsoft SQL Server).
Setup API Integrations with various 3rd parties.
Support and maintain existing systems (C# .Net Framework).
Implement automated devops deployments with CI / CD best practices.
Provide adequate test coverage include unit and integration tests.
Ability to consistently produce high-quality deliverables on time.
Team orientation but ability to deliver independently with good communication skills.
What we expect :
Good knowledge C#, NET Framework 4.6+, Web API, RabbitMQ, SQL Server, EF / LINQ.
Strong understanding of a microservice architecture / principles.
Strong understanding of REST principles / maturities.
DevOps experience such as code versioning, branching, merging.
Experience with Microsoft technologies including Azure (Service Fabric, Cosmos DB, Service Bus / Queueing(RabbitMQ), MongoDB, BLOBs, VMs is a plus.
Working knowledge of Agile practices and CI / CD pipeline adherence.
Cloud based monitoring and logging experience is a plus.
Good spoken and written English skills.
What we offer :
You choose your contract type (B2B & Employment contract available)
Contract of employment :
Private medical care
Home office set up (monitor included)
Co-Funding for language courses
For everyone (B2B & Employment contract) :
Hybrid work model
Flexible working time
Individual impact on the Viessmann products
Knowledge sharing initiatives
Access to the pluralsight
Online meetings with personal trainer & dietician
Sport and gaming events & active groups
Bike to work addition
And if you decide to work from office, also :
Playstation, ping-pong table, small football table
Coffee, fruits & sweets