NET Developer
ARHS
Den Haag, Netherlands
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on jobs.smartrecruiters.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source
Tech stack
.NET Framework
Apache ActiveMQ
Automation of Tests
Unit Testing
Microsoft Azure
C Sharp (Programming Language)
Software Quality
Databases
Continuous Integration
Relational Databases
Software Design Patterns
Elasticsearch
+31 more
Linux System Administration
Unix Shell
Message Broker
Microsoft SQL Server
Neo4j
NoSQL
OAuth
Object-Oriented Software Development
Scrum Methodology
RabbitMQ
Redis
Azure DevOps Pipelines
Secure Coding
Software Engineering
SQL Stored Procedures
Systems Integration
Data Logging
Data Processing
Docker Swarm
Kubernetes Helm Charts
Backend
Git
Git Flow
Integration Tests
Solid Principles
Kubernetes
Apache Kafka
Asynchronous Programming
Kibana
Restful APIs
Microservices
Job description
- Design, develop and maintain scalable back-end applications, services and APIs using .NET technologies
- Develop and support microservices, integrations and data processing solutions across multiple systems and data sources
- Implement secure, reliable and high-performance software solutions meeting functional and service level requirements
- Develop and maintain database components, including complex SQL Server queries and stored procedures
- Implement authentication, authorization, logging, auditing and secure coding practices
- Create and maintain automated testing solutions, including unit and integration tests
- Manage CI/CD processes, Azure DevOps pipelines, releases and testing activities
- Develop and maintain containerized application deployments and Kubernetes Helm charts
- Review source code, perform peer reviews and contribute to software quality improvements
- Develop monitoring, reporting and observability solutions, including Elasticsearch and Kibana dashboards
- Participate in Agile Scrum ceremonies, contribute to effort estimation and collaborate with cross-functional teams
- Create and maintain technical, design and architecture documentation
- Communicate effectively with technical teams, stakeholders and management
Requirements
- Minimum 9 years of relevant software development experience, including at least 5 years of back-end development with .NET within the last 7 years
- Minimum 3 years of experience designing and developing scalable back-end solutions, including REST APIs, integrations and microservices, within highly scalable production environments
- Minimum 2 years of experience with containerized and orchestrated environments, including Kubernetes, Docker Swarm or similar technologies
- Experience delivering at least 2 production-ready projects using OAuth authentication and authorization standards
- Minimum 3 years of experience working in Agile Scrum environments
- Good knowledge of .NET 8.0+, C#, application development environments, software development methodologies, object-oriented programming (OOP) and SOLID principles
- Good knowledge of designing and developing scalable REST APIs, integrations and microservices, including microservice design patterns, asynchronous programming and messaging patterns
- Good knowledge of Git version control and branching strategies, including Git Flow
- Good knowledge of relational databases (SQL Server), message brokers (ActiveMQ, RabbitMQ or Apache Kafka), and CI/CD platforms such as Azure DevOps (Pipelines, Artifacts and Test Plans)
- Good knowledge of unit testing practices, Linux shell usage and basic Linux administration concepts
- Ability to produce clear and complete technical documentation, including solution design and architecture documentation
- Strong analytical, troubleshooting, communication, collaboration and documentation skills
- Desirable: *
- More than 1 year of experience working in an international and multicultural environment
- Good knowledge of NoSQL databases, such as Elasticsearch, Redis or Neo4j
- Ability to communicate clearly and concisely with both technical and management stakeholders
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on jobs.smartrecruiters.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
BB
Benedikt Bischof
over 3 years ago
TL
Thomas Limbüchler
The Netherlands – Europe’s powerhouse for software development?
over 5 years ago
TL
Thomas Limbüchler
How to land a developer job in Amsterdam
over 5 years ago
EM
Eli McGarvie
How to Find Tech Jobs in Amsterdam
about 3 years ago
EM
Eli McGarvie
Best Companies in the Netherlands: Top 25 Companies in 2023Â
over 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago