Strong Middle/Senior .NET Developer

Bulgaria Europe Europe (remote) Poland Romania .NET C# Software Developer

Required skills

.NET / strong
ASP.NET / good
Angular / basic
English / good

Are you passionate about development, big complex projects, and flexibility of tasks you would work with? Let’s have a talk then. We can offer you an interesting and useful project with cool team and room for opportunities and professional development.


We cooperate with a dynamic international high-tech company, founded in 1990 with over 1,800 employees worldwide. The company’s mission is to innovate for a better and healthier world through its software and hardware infrastructure and in-depth knowledge of 3D Printing.


This is a high-priority project for our client connected with internal resources such as ERP system and Help Desk Services.

The main mission of the project is to innovate for a better and healthier world through its software and hardware infrastructure and in-depth knowledge of additive manufacturing.

What’s in it for you:

  • possibility to dive deep into an exciting product
  • work as part of dynamic team that is motivated and eager to implement smart engineering solutions

Team: 4 Developers, Tech Lead, Agile Coach, QA, BA.


  • At least 3 years of commercial experience in web development
  • Strong experience with .NET (ASP.NET, .NET Framework 4.6+, .NET Core 2+ etc.)
  • Knowledge of Angular and TypeScript
  • Experience with high-level solutions, understanding the principles of interactions between various components of the architecture
  • Knowledge of OOP, OOD, and design patterns (IOC, SOLID, DDD)
  • Entrepreneurial spirit with an innovative, inventive, and curious nature
  • Experience in Agile software development processes (Scrum, Kanban)
  • Good understanding of Agile development and experience with tools to support it
  • At least Intermediate level of English


Would be a plus:

  • Experience with ASP.NET MVC


  • Contribute to the solution’s technical vision and architecture
  • Perform the development of new features and enhancements
  • Code, debug, document, and maintain software components
  • Participate in peer code and design reviews
  • Perform unit and integration testing
  • Contribute to development of technical project documentation
  • Provide assistance to QA engineers and support personnel in solving technical issues of software installation and its operation


  • 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