Senior .NET Engineer (#12977029)

Work type:
Technical Level:
Job Category:
Our customer is a Sweden based product company who works in energy management and IoT business. They produce own devices and develop software that allows reducing energy consumption on the planet.
We are looking for a Full Stack Engineer to produce software solutions that are helping to fight global climate change. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. 
As a Full Stack Engineer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. If you’re also familiar with Agile methodologies, we’d like to meet you.
Key responsibilities:​
  • Design client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Build features and applications with a mobile responsive design
  • Write technical documentation
Required skills:
  • Knowledge of multiple front-end languages, libraries/frameworks, and tools (e.g. HTML/ CSS, JavaScript, jQuery, AngularJs/Angular, RxJs, SASS/LESS, Bootstrap/Material Design, Gulp, Bower, Webpack)
  • Knowledge of Microsoft back-end stacks (e.g. ASP.NET (WebForms, MVC, API), .NET core)
  • Knowledge of databases (e.g. MSSQL, PostgreSQL)
  • Familiarity with web servers (e.g. IIS, Nginx) and UI/UX design
  • Good knowledge of Software Design Principles & Patterns
  • Excellent communication and teamwork skills 
  • An analytical mind and great attention to details
Would be a plus:
  • Experience with embedded development and communication protocols: Xmpp, MBus, Modbus, OPCUa
  • Experience with Redis, RabbitMQ, Kafka Streams
  • Knowledge of Docker/Kubernetes and DevOps skills
  • Familiarity with machine learning (ML) workflows
We offer:
  • Flexible working hours
  • A competitive salary and good compensation package
  • Possibility of partial remote work
  • Best hardware
  • A masseur and a corporate doctor
  • An inspiring and comfy office

Professional growth:
  • Challenging tasks and innovative projects
  • An individual development plan
  • A personal education budget
  • Mentorship program
  • Business Trips

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, football, ping pong, and more