At a Glance
- Tasks: Lead software development and mentor engineers in an agile team.
- Company: Join DWP Digital, the UK's largest government department transforming services for millions.
- Benefits: Enjoy hybrid working, competitive pay, generous leave, and a strong pension plan.
- Why this job: Make a real impact on society while working with cutting-edge technology in a supportive culture.
- Qualifications: Expertise in JavaScript, Node.js, TDD, and cloud platforms required.
- Other info: Flexible hours, volunteering time off, and professional development opportunities available.
The predicted salary is between 57000 - 78500 £ per year.
DWP. Digital with Purpose. Join DWP as a Senior Java Engineer and help build modern, impactful services while growing your career in a collaborative community.
DWP. Digital with Purpose. Join DWP as a Senior Java Engineer and help build modern, impactful services while growing your career in a collaborative community.
We’re using fresh ideas and leading-edge tech to build and maintain digital solutions that will be used by nearly every person in the UK, every day and at key moments in their lives.
DWP is the UK\\\’s largest government department. We help people into work and make payments worth over £195bn a year to support and empower millions of people.
The scale of what we do is extraordinary, and our purpose is unique. We\\\’d love you to join us.
What skills, knowledge and experience will you need?
- Experience of Test-Driven Development (TDD) and Behaviour Driven Development (BDD) practices and techniques.
- Knowledge and experience of APIs, RESTful services and Microservice Architectures.
- Expert knowledge and extensive experience of developing on cloud-based environments like AWS and Azure.
- Knowledge and experience of SQL and NoSQL database applications such as Postgres, MySQL and MongoDB.
- Experience and the skills required to build up a useful, robust automated test suite to support a continuous deployment environment.
- Experience of leading multidisciplinary engineering teams, communicating with stakeholders, driving delivery, ensuring standards, ways of working and building supportive and collaborative culture.
- Knowledge and extensive experience of modern Java technologies, frameworks, standards and design principles within large scale systems.
You and your role
Our Senior Java Engineers work with freedom and autonomy. We write code and make decisions which shape the future engineering landscape of DWP.
We develop, build and support products and applications as part of multi-functional agile delivery teams, alongside researchers, analysts, designers, architects, testers and more.
Together we use the latest tools and technologies to build applications and products that work for millions of users.
You\\\’ll need experience with modern Java, TDD/BDD, SQL/NoSQL databases, cloud-native engineering and delivering high-quality systems using open-source technologies.
You\\\’ll design, build and maintain stable, resilient software using Java, microservices and cloud platforms such as AWS or Azure. You\\\’ll develop APIs, create accessible user interfaces and contribute to automated test suites.
As well as doing the hands-on stuff you love, you\\\’ll be one of our expert leaders.
You\\\’ll set best practice and build capability among our more junior devs and engineers, and across a supportive engineering community of over 200.
We\\\’ll give you the tools and time to build your skills and learn new tricks – with coaching, mentoring, qualifications and formal learning, meet-ups or whatever else works for you.
Details. Wages. Perks.
Hybrid Working: You\\\’ll spend some time working at home (40%) and some time in a hub (60%).
Pay: We offer competitive pay of £57,946 – £80,664, based on our assessment of your skills and experience at interview.
Pension: You\\\’ll get a pension with employer contributions of 28.97%.
Holidays: Starting at 26 days rising to 31 days over time and the the usual public holidays.
We have a broad benefits package built around your work-life balance which includes:
- Bring your authentic self to work with \\\”I Can Be Me in DWP\\\”
- Interest-free loans to buy a bike or a season ticket.
- Professional development, mentoring and progression opportunities.
And We Have An Award-winning Environment And Culture
- 2024 Diversity Employer of the Year at the Computing Women in Tech Excellence awards.
- Diverse and Inclusive Leadership at Digital Leaders Awards 2024.
- Best Place to Work in Digital category in the Computing Digital Technology Leaders awards 2025.
- Recognised as one of the Best Public Sector Employers at 2025 Women In Tech Employer Awards.
Process
We know your time is valuable, so our application and selection process is just three stages:
- Apply: complete your application on Civil Service Jobs.
- Coding Test: details will be sent when the exercise is issued.
- Interview: a single stage interview.
CLICK APPLY for more information and to start your application
LNKD1_UKTJ
#J-18808-Ljbffr
Senior Software Engineer employer: Graphics Unlimited (Vic) Pty Ltd
Contact Detail:
Graphics Unlimited (Vic) Pty Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in JavaScript and Node.js, as well as cloud platforms like AWS and Azure. This will not only boost your confidence but also demonstrate your commitment to staying current in a rapidly evolving field.
✨Tip Number 2
Engage with the DWP Digital community on platforms like LinkedIn or GitHub. Networking with current employees can provide valuable insights into the company culture and expectations, which can help you tailor your approach during interviews.
✨Tip Number 3
Prepare to discuss your experience with test-driven development (TDD) and behaviour-driven development (BDD). Be ready to share specific examples of how you've implemented these practices in past projects, as this aligns closely with the role's requirements.
✨Tip Number 4
Showcase your leadership skills by discussing any mentoring or team collaboration experiences you've had. Highlighting your ability to foster a supportive team environment will resonate well with the values of DWP Digital.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JavaScript, Node.js, and cloud platforms. Emphasise your familiarity with test-driven development and microservices, as these are key aspects of the role.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and how your skills align with the company's mission. Mention specific projects where you've successfully implemented TDD or worked in agile teams.
Showcase Relevant Projects: Include examples of past projects that demonstrate your ability to build scalable systems. Highlight any experience you have with APIs, RESTful services, and automated testing, as these are crucial for the position.
Prepare for Technical Questions: Anticipate technical questions related to software design, architecture, and your experience with databases. Be ready to discuss your approach to problem-solving and how you ensure code quality in your work.
How to prepare for a job interview at Graphics Unlimited (Vic) Pty Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with JavaScript, Node.js, and cloud platforms like AWS or Azure. Bring examples of projects where you've implemented test-driven development (TDD) and behaviour-driven development (BDD) to demonstrate your technical expertise.
✨Emphasise Collaboration
Since the role involves working in agile teams, highlight your experience in collaborative environments. Share specific instances where you mentored junior engineers or contributed to team culture, showcasing your leadership skills.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice coding challenges and be ready to explain your thought process clearly. This will help interviewers understand how you approach complex issues.
✨Understand the Company’s Mission
Research Graphics Unlimited and DWP's mission to transform government services. Be ready to discuss how your values align with theirs and how you can contribute to their goals, particularly in creating user-centric digital solutions.