> Markdown version of [/jobs/ext/4651637-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4651637-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Essent Retail Energie - **Location:** 's-Hertogenbosch, Netherlands - **Experience:** Expert - **Salary:** €5,806 - €8,253 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Amazon Web Services, Automation of Tests, Software Quality, Continuous Integration, Relational Databases, Software Engineering, Software Systems, SQL Databases, TypeScript, GitHub Copilot, Gitlab, Event Driven Architecture, Build Management, Deployment Automation, Domain Driven Design, Serverless Computing - **Published:** November 10, 2026 - **Apply:** https://www.nationalevacaturebank.nl/vacature/24d35232-4214-4704-a11c-4679a2d6dcf5/senior-software-engineer ## About the Role You are an experienced Software Engineer who can work independently on complex software and look beyond the implementation of individual features. You bring: + Extensive professional experience with TypeScript + Proven experience with AWS and serverless development + Experience independently designing and building complex software solutions + Experience with CI/CD, automated testing, SQL and relational databases + Experience sharing technical knowledge and supporting the development of other engineers ## Description Senior Software Engineer At Essent, we work in Agile DevOps teams, with responsibility placed firmly within the teams. As an engineer, you have the freedom to make technical decisions, suggest improvements and take initiative. Rather than waiting for someone else to define the solution, you get involved from the start and help determine what is needed and how to make it happen. Taking ownership, applying your expertise and having the freedom to develop your own ideas are central to how we work. We share knowledge and help each other grow. Energy moves you You are involved from the start and work with stakeholders and fellow engineers to develop the right solution. You combine hands-on software engineering with technical ownership. You: + Get to the heart of complex challenges and work with colleagues to translate them into clear requirements and well-founded technical decisions. + Design and build cloud-native solutions using TypeScript and AWS, from initial design through to production. + Apply principles such as Domain-Driven Design (DDD) and event-driven architecture when they add value to the solution. + Ensure software quality through effective system design, CI/CD, automated testing and automated deployments. + Identify opportunities to improve our technology and ways of working, and take the initiative to turn them into results. + Coach other engineers, share your knowledge and contribute to engineering excellence. AI is a standard part of your technical toolkit. You use tools such as GitHub Copilot and GitLab Duo to develop software more effectively and efficiently, including when writing and reviewing code. At the same time, you remain critical of AI-generated output. You understand the code you work with, assess it against our quality and security standards and remain accountable for the end result.