Full Stack Developer
As a Full Stack Developer with a strong backend focus, you will play a key role in our core development team. Your main responsibility is to design and implement robust C# microservices and efficient MSSQL database solutions, while also supporting the front end with your knowledge of HTML, CSS, JavaScript, and Angular.
You have expertise in object-oriented programming, design patterns, and API development, and you understand how to build secure, scalable, and maintainable software.
Responsibilities and skills
-
Backend Development (primary focus)
- Design and implement RESTful APIs and microservices using C#.
- Write optimized MSSQL queries and ensure high-performance database design.
- Apply secure coding practices, conduct vulnerability scans, and implement preventative measures.
- Build scalable, containerized applications following industry best practices.
-
Frontend Development (supporting)
- Contribute to user-friendly and responsive interfaces with HTML, CSS, and JavaScript.
- Support and collaborate with fellow developers working in Angular.
- Ensure smooth integrations between backend services and front-end applications.
-
Collaboration and SCRUM
- Work closely with team members and product owners using the SCRUM methodology.
-
Market Trends and Development
- Stay up-to-date on recent trends and developments in the market.
- Integrate the latest technologies and industry best practices into the software development process.
-
Technical Responsibilities
- Collaborate with product owners to translate business requirements into technical solutions.
- Demonstrate proficiency in object-oriented code development and design patterns.
- Design and implement RESTful APIs and microservices.
- Conduct vulnerability scanning, address security findings, and implement preventative measures.
- Utilize Git for collaborative development and version control.
- Write unit tests, refactor code for effective testing, and implement test automation for API testing.
- Containerize applications using standard practices with a strong understanding of container images.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong skills in C#, MSSQL, REST APIs, and microservices.
- Solid knowledge of HTML, CSS, JavaScript, and experience with Angular.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
- Knowledge of best practices in software development and design.
- Excellent problem-solving and communication skills.
- You are proactive and a team player.
- Fluent in Dutch and English, both spoken and written form.
Nice to have
- Experience with cloud platforms (Azure, or Google Cloud).
- Experience with leveraging AI tools (e.g. CoPilot) to boost productivity (e.g., code generation or test automation).
- Experience with building AI agents (using frameworks or low-code-no-code platforms).
- Problem-solving skills across the full stack.
- Eagerness to stay updated on industry trends and adopt new technologies.
What we offer
- A salary range between € 4000.- and € 5700.- based on a 40-hour workweek.
- A workweek of 32, 36 or 40 hours.
- 25 vacation days (based on 40hr work week), and 8% holiday allowance.
- Flexibility in working from home (min 2 days per week in the Tilburg office).
- Internet and Travel reimbursement.
- Personal development opportunities in terms of courses and certifications.
- Retirement benefit plan.
- A dynamic and enthusiastic team.
- Fun activities with your colleagues, such as playing padel or golf, BBQ events in our beautiful garden and having drinks on Friday afternoons.