.NET Developer (C#/.NET Core)

DocuWare Team

We are looking for an experienced .NET Developer (C#/.NET Core) to join one of our largest teams, DocuWare.


YOUR DAILY CHALLENGES

  • Design, implement and test .NET services and libraries in C#;
  • Build and maintain Core Web APIs;
  • Contribute to a microservice architecture;
  • Write efficient data-access code and optimise database queries;
  • Structure solutions with dependency injection, configuration and logging, so they stay testable
  • and maintainable;
  • Write automated unit and integration tests;
  • Package and run services in containers in a cloud environment;
  • Monitor and operate the services you build, and investigate issues in production;
  • Use AI-assisted tools as part of everyday development and help the team find good ways to apply them;
  • Learn DocuWare's existing technologies and programming standards in depth;
  • Review your teammates' code, and have yours reviewed through pull requests;
  • Take part in knowledge-sharing sessions.

OUR EXPECTATIONS

  • At least 5 years of experience;
  • Solid experience with C# and .NET;
  • Experience with Core Web API;
  • Good knowledge of databases;
  • Experience with microservices architecture;
  • Good knowledge of asynchronous programming (async/await), streams and resource management, and LINQ;
  • Knowledge of HTTP and REST services;
  • Experience writing unit tests and designing code so it can be tested;
  • Object-oriented design skills and knowledge of patterns such as dependency injection/inversion of control;
  • Experience with Git and a pull-request-based workflow;
  • Understanding of Agile methodology;
  • Professional working proficiency in English;
  • A bachelor's degree in Computer Science or a related field;


CONSIDERED A PLUS

  • Containerised development;
  • Experience monitoring and operating services in production: structured logging, metrics, health checks, alerting and troubleshooting live issues;
  • Experience with observability tools such as OpenTelemetry, Prometheus or Grafana;
  • Experience with one or more cloud providers (Azure, AWS, Google Cloud), and building services that stay independent of any one provider;
  • Front-end experience with TypeScript and Angular;
  • Experience designing public REST APIs;
  • Experience using AI-assisted development tools (e.g. GitHub Copilot, Claude Code) in daily work, with a critical eye for reviewing and verifying the code they produce.

WHAT YOU WILL GET

  • Work on a meaningful product with global impact;
  • A supportive environment where you can share ideas and be challenged;
  • A culture of informal relationships and open communication;
  • Access to conferences, internal and external training, and self-learning systems;
  • The chance to shape your own role and contribution;
  • Internal events and team-building activities;
  • A good benefits and financial package.

We're looking for creative, enthusiastic people to join us in developing what's new, what's next, and what best serves our customers' needs.

Ready to make an impact in software development? We'd be happy to welcome you to our team.

PERKS AND BENEFITS

Choose your work model

We are all about flexibility. That's why we adopted the hybrid work model – enabling employees to choose the work arrangement that works best for them.

Enjoy a supportive work environment

Enjoy the freedom to express your ideas and to get the support you need, when you need it.

Benefits and parent-friendly policy

Enjoy health, wellness and commuter benefits as well as our parent-friendly company policy.


TRAINING AND DEVELOPMENT

Personal development

Stimulate personal growth through individual coaching, personal development programmes.

Trainings and conferences

Get easy access to many high-quality conferences and trainings, both onsite and online.

Knowledge sharing

Benefit greatly from internal knowledge sharing. Acquire new knowledge, expand your networking skills and build confidence through mentorship.

Nemetschek Bulgaria is a leading software development company in Eastern Europe. We boast 25+ years of experience in driving innovation in different business areas. With over 450 professionals on board who are committed to leveraging our clients’ performance, all our customers associate our name with a reliable worldwide partner.

Read more

As one of Nemetschek Bulgaria's largest teams, our DocuWare developers build enterprise content management solutions for digital transformation. The team develops core features for document workflow automation, approval processes, and cloud-based document management systems used by organizations globally.

 

Read more

Apply for this position


Позволени са файлове с разширения: pdf, doc или docx.


Можеш да прикачиш максимум до два файла. Позволени са файлове с разширения: pdf, doc или docx.

Запознах се с Политика за поверителност на Немечек България.

Съгласявам се да получавам последваща информация, свързана с професионални възможности в Немечек България.

PERKS AND BENEFITS

Choose your work model

We are all about flexibility. That's why we adopted the hybrid work model – enabling employees to choose the work arrangement that works best for them.

Enjoy a supportive work environment

Enjoy the freedom to express your ideas and to get the support you need, when you need it.

Benefits and parent-friendly policy

Enjoy health, wellness and commuter benefits as well as our parent-friendly company policy.

TRAINING AND DEVELOPMENT

Personal development

Stimulate personal growth through individual coaching, personal development programmes.

Trainings and conferences

Get easy access to many high-quality conferences and trainings, both onsite and online.

Knowledge sharing

Benefit greatly from internal knowledge sharing. Acquire new knowledge, expand your networking skills and build confidence through mentorship.