Logo for Qinshift

Senior .NET Engineer

Key Facts

Remote From: 
Full time
Senior (5-10 years)
English

Other Skills

  • •
    Analytical Thinking
  • •
    Teamwork
  • •
    Communication

Roles & Responsibilities

  • Strong commercial experience with .NET 6+ and backend development
  • Experience with Kubernetes, Docker, and Azure cloud environments
  • Hands-on experience with PostgreSQL and RabbitMQ
  • Strong understanding of software engineering principles, including SOLID and clean architecture

Requirements:

  • Design, develop, and maintain cloud-native backend services using .NET and Azure technologies
  • Participate in architectural discussions and contribute to improving technical solutions
  • Work with distributed systems and microservices-based environments
  • Review requirements and proactively identify possible risks, inconsistencies, and edge cases

Job description

This is us

At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.

This is the job

In the industrial digitalization domain, we are actively seeking a Senior .NET Engineer to strengthen our team dedicated to building intelligent B2B service platforms for the planning and equipping of buildings with doors and gates.

The project focuses on the development of modern cloud-native applications such as digital configurators, measurement tools, and platforms simplifying the submission and management of tender requirements. This is not a typical CRUD-style development environment — we are looking for engineers who enjoy solving complex technical challenges, improving architecture, and building scalable distributed systems.

This is the team

In your role, you’ll become a vital member of one of several cross-functional development teams working on modern microservices-based solutions in Azure cloud environments. Teams collaborate closely across backend engineering, architecture, testing, and product discussions to deliver reliable and scalable B2B platforms.

You will have the opportunity to contribute not only through implementation, but also by influencing technical decisions, identifying edge cases, improving solution quality, and challenging existing approaches when better alternatives are possible.

This role is ideal for engineers who value ownership, technical depth, and meaningful engineering discussions.

This is you

  • Strong commercial experience with .NET 6+ and backend development

  • Solid understanding of RESTful services and microservices architecture

  • Experience working with Kubernetes, Docker, and cloud environments (Azure)

  • Hands-on experience with PostgreSQL and RabbitMQ

  • Strong understanding of software engineering principles, including SOLID and clean architecture

  • Comfortable participating in code reviews, technical discussions, and architecture-related decisions

  • Experience with CI/CD pipelines and modern software delivery practices

  • Strong analytical thinking and ability to identify edge cases and gaps in requirements

  • Good communication skills and confidence discussing technical topics in depth

  • Independent, proactive, and ownership-driven mindset

  • Good level of English for daily communication within an international environment

Nice-to-have skills:

  • MassTransit

  • Serilog

  • Helm

  • Azure Container Apps

  • Azure Key Vault

  • Azure Storage

  • Bicep IaC

  • Duende IdentityServer

  • Experience with unit and integration testing

  • Understanding of QA processes and automated test execution

This is your role

  • Design, develop, and maintain cloud-native backend services using .NET and Azure technologies

  • Participate in architectural discussions and contribute to improving technical solutions

  • Work with distributed systems and microservices-based environments

  • Collaborate closely with developers, QA engineers, and stakeholders

  • Review requirements and proactively identify possible risks, inconsistencies, and edge cases

  • Perform code reviews and contribute to maintaining engineering quality standards

  • Support CI/CD and deployment processes in Kubernetes-based environments

  • Contribute to testing strategy, debugging, and production stability

  • Work as a dedicated team member or support multiple development teams depending on project needs

 

What awaits you at Avenga?


At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.

Network Systems Engineer Related jobs

Other jobs at Qinshift

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.