At a Glance
- Tasks: Design and develop secure software solutions using Python, Java, and React.
- Company: Join a mission-led consultancy focused on modern software for UK Government and Defence.
- Benefits: Enjoy flexitime, remote work, learning budgets, and private healthcare.
- Other info: Diverse and inclusive team with excellent career growth opportunities.
- Why this job: Make a real impact while working with cutting-edge technology in a collaborative environment.
- Qualifications: Strong skills in Python/Java and React; familiarity with DevOps practices.
The predicted salary is between 50000 - 70000 £ per year.
Can you think strategically and connect the dots across projects to shape the bigger picture? Do you thrive in fast-paced, agile environments, enjoy exploring smarter ways of working, and love to collaborate across diverse teams? Are you passionate about continuous learning and building impactful software solutions? If yes, we'd love to hear from you.
We're hiring Full Stack Python/Java/React Developers to join a mission-led consultancy delivering modern software solutions to clients in the UK Government and Defence sector. You'll be part of a high-trust, agile team developing secure, scalable systems and progressive web apps that make a real difference.
What You’ll Be Doing
- You’ll join a small, high-performing delivery team, using agile and DevOps approaches to build innovative solutions across the full stack.
Key Responsibilities
- Design, develop, and test secure software systems using Python/Java and React.
- Build scalable APIs and data pipelines using modern architecture principles.
- Leverage open-source libraries, GitLab CI/CD, and infrastructure-as-code.
- Deploy to cloud environments (AWS, Azure, and private cloud).
- Contribute across the full development lifecycle from requirements to delivery and beyond.
What We’re Looking For
We value curiosity, adaptability, and a growth mindset. You should enjoy solving complex problems and be excited about working with modern tech in a mission-focused environment.
Ideal Experience
- Strong experience in Python/Java and React (or other modern frontend frameworks).
- Skilled in full-stack development with clean, maintainable code.
- Familiarity with DevOps tools & practices: containers, CI/CD, and infrastructure automation.
- Comfortable in Agile teams (Scrum, Kanban).
- Confident collaborating with internal stakeholders and external clients.
- Bonus: Exposure to secure or classified development environments.
What’s In It for You?
- Join a team that values innovation, collaboration, and personal development.
- Benefits Include:
- Flexitime 37.5 hrs/week structured your way + remote options.
- Learning budget for training, certifications, and conferences.
- Private healthcare and matched pension.
- Monthly socials and quarterly company meetups.
- Career growth in a fast-moving, meaningful sector.
Diversity & Inclusion
Our client is an equal opportunities employer and Disability Confident organisation. They are committed to building a diverse, inclusive team where everyone feels welcome and empowered to contribute.
Interested?
Whether you're actively looking or just exploring options, we'd love to start a conversation. Apply now or get in touch to learn more.
Software Developer - DV in Cheltenham employer: NPAworldwide
Join a mission-driven consultancy that prioritises innovation and collaboration, offering a dynamic work culture where your contributions truly matter. With flexible working hours, a dedicated learning budget for professional development, and a commitment to diversity and inclusion, this role provides an excellent opportunity for growth in the impactful UK Government and Defence sector. Experience a supportive environment that values your skills and encourages continuous learning while making a real difference through technology.
StudySmarter Expert Advice🤫
We think this is how you could land Software Developer - DV in Cheltenham
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at your dream company. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
Don’t just tell them what you can do; show them! Create a portfolio of your projects, especially those using Python, Java, or React. Having tangible examples of your work can really set you apart from the crowd.
✨Ace the Interview
Prepare for your interviews by practicing common questions and coding challenges. But also be ready to discuss how you approach problem-solving and teamwork, as they’re looking for someone who thrives in agile environments.
✨Apply Through Our Website
We want to hear from you directly! Applying through our website not only makes it easier for us to find your application but also shows your genuine interest in joining our mission-led team. Don’t miss out!
We think you need these skills to ace Software Developer - DV in Cheltenham
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match our job description. Highlight your experience with Python, Java, and React, and don’t forget to mention any DevOps tools you’ve used!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about software development and how you can contribute to our mission. Share specific examples of your work in agile environments and your problem-solving skills.
Showcase Your Projects:If you’ve worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially if they involve modern tech and innovative solutions.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at NPAworldwide
✨Know Your Tech Stack
Make sure you brush up on your Python, Java, and React skills before the interview. Be ready to discuss your experience with these technologies and how you've used them in past projects. It’s a great way to show that you’re not just familiar with the tools, but that you can also apply them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your ability to think strategically and connect the dots across projects, which is key for this role.
✨Emphasise Collaboration
Since the job involves working in agile teams, be ready to share examples of how you've collaborated with others. Discuss your experience with Scrum or Kanban methodologies and how you’ve contributed to team success. Highlighting your teamwork skills will show that you fit well into their high-trust environment.
✨Ask Insightful Questions
Prepare some thoughtful questions about the company’s projects, culture, and future goals. This shows your genuine interest in the role and helps you assess if it’s the right fit for you. Plus, it gives you a chance to engage with the interviewers and make a memorable impression.