.NET Developer

  • Full-time

Company Description

Arηs Group, Part of Accenture, specializes in the management of complex public sector IT projects, including systems integration, informatics and analytics, solution implementation and program management. Our team helps lead clients through digital and information systems design, bringing expertise in a variety of areas ranging from software development, data science and security management to machine learning, cloud, and mobile development.

Arηs Group was acquired by Accenture in July 2024.

Job Description

Arηs Group, Part of Accenture, is looking for a seasoned .NET Developer for one of its clients at a European Agency in the Hague.

Context

We are looking for a seasoned .NET Developer to join a dynamic, agile team working on highly scalable, mission‑critical back‑end systems. The role involves contributing to the design, development, and maintenance of modern micro‑services, REST APIs, and integrations that support large‑scale, enterprise‑grade applications.

You will work in a collaborative environment following Scrum principles, contributing to continuous improvement, code quality, performance optimization, and secure development practices. The position requires someone who is both technically strong and able to communicate clearly with peers and stakeholders.

Work location: The position is primarily offsite. The first five working days must be performed onsite as part of the induction. After this period, the client may request up to five working days per quarter of onsite presence.

Role & Responsibilities

  • Designing, developing, and maintaining scalable back-end components, including REST APIs, integrations, and micro-services.
  • Implementing asynchronous programming and messaging patterns to ensure system performance and reliability.
  • Working with .NET 8+ (C#) to build high-quality, maintainable solutions.
  • Developing services deployed on containerized environments (Docker, Kubernetes, or Docker Swarm).
  • Integrating secure authentication and authorization flows using OAuth standards.
  • Contributing to the architecture and evolution of highly scalable systems.
  • Collaborating within an Agile/Scrum team, participating in ceremonies such as sprint planning, refinement, and retrospectives.
  • Implementing and maintaining CI/CD pipelines using Azure DevOps (Pipelines, Artifacts, Test Plans).
  • Working with relational and non-relational databases to ensure efficient data storage and querying.
  • Applying SOLID principles, OOP best practices, and Git branching strategies (git‑flow).
  • Using message brokers (e.g., ActiveMQ, RabbitMQ, Kafka) for distributed messaging.
  • Contributing to technical documentation, including architecture diagrams and design specifications.
  • Ensuring high code quality through unit testing and automation.
  • Participating in code reviews and support knowledge sharing within the team.

Qualifications

Role & Responsibilities

  • Designing, developing, and maintaining scalable back-end components, including REST APIs, integrations, and micro-services.
  • Implementing asynchronous programming and messaging patterns to ensure system performance and reliability.
  • Working with .NET 8+ (C#) to build high-quality, maintainable solutions.
  • Developing services deployed on containerized environments (Docker, Kubernetes, or Docker Swarm).
  • Integrating secure authentication and authorization flows using OAuth standards.
  • Contributing to the architecture and evolution of highly scalable systems.
  • Collaborating within an Agile/Scrum team, participating in ceremonies such as sprint planning, refinement, and retrospectives.
  • Implementing and maintaining CI/CD pipelines using Azure DevOps (Pipelines, Artifacts, Test Plans).
  • Working with relational and non-relational databases to ensure efficient data storage and querying.
  • Applying SOLID principles, OOP best practices, and Git branching strategies (git‑flow).
  • Using message brokers (e.g., ActiveMQ, RabbitMQ, Kafka) for distributed messaging.
  • Contributing to technical documentation, including architecture diagrams and design specifications.
  • Ensuring high code quality through unit testing and automation.
  • Participating in code reviews and support knowledge sharing within the team.

Your Profile

  • Able to communicate clearly, concisely, and professionally with both technical and non‑technical stakeholders.
  • Demonstrate strong analytical and problem‑solving skills.
  • Proactive, structured, and able to work autonomously when needed.
  • Enjoy collaborating in a team and contributing constructively to discussions.
  • Adapt easily to evolving priorities in a fast‑paced environment.
  • Show curiosity, a learning mindset, and a passion for modern software engineering.
  • Are comfortable working in an international or multicultural environment (desirable).

Technical Skills

Mandatory technical skills

  • .NET Framework / .NET 8+ (C#) — excellent command.
  • More than 9 years of experience in software development.
  • More than 5 years of .NET back-end development in the last 7 years.
  • Experience designing and developing:
    • REST APIs
    • Micro-services
    • Integrations
  • Asynchronous programming and messaging patterns.
  • More than 3 years building scalable back-end components.
  • More than 2 years working with containers & orchestrators (Docker, Kubernetes, Docker Swarm).
  • Hands-on expertise with:
    • Git and branching strategies such as git-flow.
    • SQL Server and relational database design.
    • Message brokers: ActiveMQ, RabbitMQ, or Kafka.
    • CI/CD with Azure DevOps (Pipelines, Artifacts, Test Plans).
    • Unit testing frameworks and best practices.
    • Linux shell and basic system concepts (users, groups, permissions).
  • Strong knowledge of:
    • Software development methodologies (Agile/Scrum).
    • Object-oriented programming (OOP) and SOLID principles.
    • Application development environments and micro‑services design patterns.

Desirable technical skills

  • Experience in international/multi-cultural teams.
  • Knowledge of NoSQL databases (Elasticsearch, Redis, Neo4j).
  • Ability to create high-quality, structured architecture and design documentation.
  • Strong communication abilities for upward and cross-team communication.

Additional Information

There are a wide variety of career paths and opportunities available at Arηs Group - part of Accenture, and we encourage employees to focus on their professional growth and develop a variety of skills.

WHAT´S IN IT FOR YOU?

  • We value your contribution, which is why we offer a competitive and attractive salary package.
  • Your wellbeing is our priority – from day one, you are covered by a comprehensive health insurance plan.
  • Benefit from a convenient meal allowance provided through a ticket restaurant card.
  • Take part in impactful projects that make a difference at both the national and European level.
  • Continue to grow with us through in-house training sessions and a wide range of online learning opportunities.
  • Join a collaborative culture where we regularly celebrate achievements and milestones together.
Privacy Policy