Client: OJ Electronic is a successful manufacturer of electronical products within ventilation and floor heating. The company is in the southern part of Denmark and has ~160 employees. It is an electronics manufacturing company, so we have onsite production facilities. We export 95% of our production outside Denmark, primarily in the North American and European markets.
Project Overview: You will be part of Cloud Platform team which are responsible for developing and maintaining our cloud based server solutions for our electrical floor heating systems. This includes development of web services, websites and mobile apps for monitoring and control of the thermostats in the floor heating systems and integration with other systems and devices.
The cloud platform team acts as a DevOps team, responsible for handling everything from small maintenance/bug fixing tasks up to many bigger development projects at once.
As part of the roadmap for the upcoming year(s), we are looking into:
New cloud platform system (next generation) consists of web applications (a mix of ASP.NET Core and ASP.NET 5.0) web clients using React.JS with typescript, PostgreSQL, Redis Cache and is a microservice architecture using Docker, Kubernetes, gRPC, RabbitMQ.
There is also a surveillance system based on the ELK stack (Elasticsearch).
— Programming .Net for the
— Experience with React.JS
— Developing web services with ASP.Net WebAPI
— MS SQL Server (DB development / maintenance)
— Basic experience with mobile development (preferably Xamarin)
— Basic skills in Containerization (Docker/K8s)
— Basic skills in Security/OWASP
Would be an advantage:
— Developing web-based microservice architectures
— PostgreSQL experience
— Entity Framework
— Use of CI/CD environments (ideally TFS / Azure DevOps)
— Cloud hosting platforms like AWS and/or Azure
— UML to visualize architectural software design
— Software Design Patterns
— Strong in English, writing and verbal
— Good organization skills (planning and orderliness)
— Ability to make autonomous decisions, and work independently
— Strong communicator, able to communicate with team local and distributed location
At Conscensia we offer
A challenging and stimulating job for an international client
Talented colleagues and an informal, friendly work environment
Employee training and certification programs
Team building and social events
Short Fridays, till 15:00
20 paid business days off per year
20 workdays absence due to sickness per year
Medical insurance at the company cost