Middle Full Stack .NET Developer (Green Energy)

Bulgaria Europe Poland Remote .NET C# Software Developer

Required skills

.NET / strong
Angular / good
TypeScript / good
English / good

We are looking for an enthusiastic Full-Stack Developer who wants to work on a modern and useful project. The willingness and ability to learn a lot are definitely needed for this position.


Our customer is a dynamic Swedish energy company with 580 coworkers and 50 years of experience. The company operates over 350 energy sites providing heating and cooling for municipalities, households, businesses, and complex energy solutions and services for industries and real estate. The company operates in Finland, Sweden, Norway, Estonia, and Latvia, and we are currently building our operations in the Netherlands.


Global overview:

  • distributed Cloud system based on Azure
  • 2 web applications for different types of customers, public API, and various third-party service integrations
  • regular jobs (Azure Timer Functions, daemons running on VMs, nightly data sync from various storages), data goes into and out of the app (Emails, SMS, regular third-party API exports)
  • minimum legacy remains, with most on-site to be removed completely in 2024 Ratio of back-end and front-end tasks 50/50.

The main task for now to create more efficient tools for fuel consumption management, which will improve the quality of life for our services’ end users.

Team: PM and 9 Software Developers. 2 on our side and 7 on customers’.

Project tech stack: Angular, TypeScript, .NET, EF6, Azure, SQL, Duende Identity Server.


  • At least 3 years of hands-on experience as a Full-Stack .NET Developer with Angular
  • Good knowledge of Agile software development methodology with real experience in project
  • Intermediate level of English or higher
  • Hands-on experience in developing enterprise-level software systems
  • Proficiency in designing and developing the data layer, business logic layer, and UI layer
  • Ability to document effectively technical solutions
  • Problem-solving skills


  • Deliver high-quality code on the technological stack used on the project
  • Perform unit and development testing
  • Transform project high-level requirements into high-quality technical solutions, create WBS
  • Participate in peer code reviews
  • Participate in daily meetings and provide status updates
  • Work closely with the project team on requirements clarification and elaboration
  • Collaborate with the Client’s dev team to ensure the quality of the delivered features
  • Contribute to the development of the technical project documentation and user documentation
  • Perform estimation of own tasks, track estimates, and perform on-time escalation when estimates are not met


  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities


Share this vacancy

apply now

apply now


    Drop your CV here, or

    Supports: DOC, DOCX, PDF, max size 5 Mb

    Take a quiz

    Take a quiz

      Was it comfortable to apply the CV?

      How did you find us?