Senior Software Engineer
€5,806 - €8,253 per month
Key Skills
Job Description
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. 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. 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 We value the energy and expertise you bring to the continued development of our digital services. In return, we offer: The chance to contribute to the energy transition in the Netherlands from your expertise! A gross monthly salary between €5,806 and €8,253 A flexible benefit budget that you save up each month as you wish, have paid out or use for leave. This budget is made up of the following: 8% holiday pay, 1.8% benefit contribution, 10 days off in excess of the statutory entitlement. An annual result-dependent bonus of 10% to further express our appreciation. The opportunity to work hybrid, but for real. Prefer a workation? Again, we have a nice arrangement for 20 days a year. Discount on your energy bill and on all energy products (solar panels, heat pump, maintenance, etc.) A beautiful head office within walking distance of Den Bosch Central Station, including a good coffee bar, a company restaurant and free fresh fruit. An NS Business Card for commuting or a kilometre allowance. You decide. Development opportunities and a personal development budget. Job-related training, education and courses are also at our expense. International ambition? As part of the E.ON. Group we also offer you plenty of development opportunities within the other E.ON countries. And last but not least: an environment in which you can be yourself. For us, only who you are and what you can do counts. Feel free to leave out your gender, nationality and age on your CV. This is your chance to work as a Senior Software Engineer. Curious about what's next? Check out the steps of our application process below. Essent provides energy to more than 2.5 million residential and business customers. Through our brands Essent, energiedirect, Powerhouse and Vandebron, as well as our service partners throughout the Netherlands, we help customers save energy and live more sustainably. We also invest in innovative solutions for the energy system of the future. Together with our customers, we are taking the next step in the energy transition. Essent is part of E.ON.
Core Responsibilities
Design and build cloud-native software solutions using TypeScript and AWS, taking ownership from initial design through production while applying suitable architectural practices and ensuring quality through CI/CD, automated testing, and deployments. Work with stakeholders and engineers to clarify complex requirements, improve technology and processes, and coach colleagues while using AI tools responsibly.
Requirements
The role requires extensive professional TypeScript experience, proven AWS and serverless development experience, and the ability to independently design and build complex software solutions. Candidates should also have experience with CI/CD, automated testing, SQL, relational databases, and sharing technical knowledge to support other engineers.
Benefits
- Flexible Benefit Budget
- Holiday Pay
- Annual Performance Bonus
- Hybrid Work
- Workation Arrangement
- Discounted Energy Bills and Products
- Commuting Allowance or Business Travel Card
- Personal Development Budget
- Paid Job-Related Training
- International Development Opportunities
- Inclusive Work Environment
About Essent
Industry: Utilities
Company size: 1,001-5,000 employees
Essent levert gas, elektriciteit en energiediensten aan consumenten en bedrijven. Essent is onderdeel van het internationale energieconcern E.ON. Nederland en België zijn onze thuismarkten.