Technical Lead / Full Stack .NET Developer
Start Date: 03 August 2026
Contract Duration: Until 31 July 2027
Work Arrangement: Hybrid (remote work possible)
Workload: Full-time
Position Overview
We are seeking an experienced Technical Lead / Full Stack .NET Developer to play a key role within an Agile development environment. The successful candidate will combine technical leadership, software architecture expertise, hands-on development capabilities, and team coaching responsibilities.
This role is responsible for defining technical direction, ensuring solution quality, guiding development teams, and contributing to the successful delivery of modern software solutions.
Key Responsibilities
Technical Leadership & Architecture
- Define and maintain technical architecture and design guidelines.
- Develop and oversee the implementation of complex technical solutions.
- Ensure compliance with architectural standards and best practices.
- Produce and maintain technical documentation.
- Support release and deployment processes.
- Align technical decisions with enterprise architecture principles.
Software Development
- Participate in coding, testing, debugging, and implementation activities.
- Develop modern applications using .NET technologies.
- Design and implement APIs and integration solutions.
- Apply software engineering best practices and design patterns.
- Ensure secure and high-quality software development.
Delivery & Agile Collaboration
- Contribute to sprint planning, refinement, and retrospectives.
- Support the achievement of sprint goals.
- Monitor technical quality throughout development cycles.
- Identify and resolve technical impediments.
- Collaborate closely with Product Owners, Scrum Masters, and development teams.
Team Leadership & Coaching
- Mentor and coach developers.
- Support technical growth within the team.
- Provide constructive feedback and guidance.
- Assist in onboarding and technical evaluation of team members.
- Promote a culture of collaboration and shared ownership.
Required Experience
- Minimum 8 years of software development experience.
- Minimum 8 years of experience in development projects.
- Minimum 5 years of experience leading technical aspects of projects.
- Minimum 5 years of experience defining and governing application architecture within Agile teams.
- Experience designing and implementing REST APIs and integration solutions.
- Experience establishing and maintaining software quality standards, testing practices, and secure coding principles.
- Experience with Agile software development methodologies.
- Ability to independently create technical designs and guide technical teams.
Technical Skills
Development & Architecture
- C#
- .NET Core / .NET 6 / .NET 8
- Full Stack development
- Software design patterns
- Microservices architecture
- Service-oriented architecture
API & Integration
- REST APIs
- SOAP services
- OpenAPI / Swagger
DevOps & CI/CD
- Git / GitHub
- Azure DevOps
- TeamCity
- Octopus Deploy
- Build and deployment pipelines
- Jira and Confluence
Cloud & Infrastructure
- Microsoft Azure
- Cloud migration experience
- Modern cloud-based application architectures
Quality & Security
- Secure coding practices
- Testing and quality assurance
- Logging and monitoring solutions
- Application observability
Preferred Qualifications
- Experience with release management processes.
- Experience with monitoring and observability platforms.
- Experience implementing microservices architectures.
- Strong understanding of Agile methodologies and Scrum practices.
- Experience introducing and leading Agile practices within development teams.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder management skills.
- Technical leadership and decision-making capabilities.
- Coaching and mentoring mindset.
- Results-oriented with strong ownership.
- Collaborative and team-focused approach.
Language Requirement
- Dutch language proficiency at CEFR C2 level.
Working Environment
- Agile and Scrum-based development environment.
- Cross-functional development teams.
- Modern software engineering practices.
- Hybrid work model with remote working possibilities.
- Focus on innovation, collaboration, and continuous improvement.