At a Glance
- Tasks: Develop software that protects communities and supports national security initiatives.
- Company: Join a leading tech firm focused on public sector and national security.
- Benefits: Competitive salary, hybrid working, career progression, and community engagement opportunities.
- Why this job: Make a real difference in safeguarding children and tackling serious crime.
- Qualifications: Experience in back-end development with Java, JavaScript, Node.js, Python, or C/C++.
- Other info: Inclusive culture that values diversity and offers mentoring opportunities.
The predicted salary is between 42000 - 70000 £ per year.
Level: £42,000 – £70,000 (depending on level) + bonus and benefits
Location: Gloucester, UK | Hybrid & flexible working options
Function: Software Engineering | Data Processing | Cloud Development
Industry: Public Sector | National Security | Defence
Deliver software that safeguards communities. Contribute to projects that protect children, counter terrorism, and tackle serious organised crime. Our client’s National Security team in Gloucester is expanding and seeking Software Engineers and Senior Software Engineers. You’ll develop, test, and maintain software critical to national security, collaborate with analysts and engineers, mentor junior colleagues, and contribute to technology and cyber initiatives.
What You’ll Be Doing
- Designing, coding, testing, and documenting software systems that support national security operations.
- Working across teams to ensure reliability, security, and performance.
- Providing technical leadership, overseeing design decisions, and mentoring junior developers (Senior level).
Responsibilities
- Designing, coding, testing, and documenting software programs for engineered information and communications systems.
- Estimating development effort for software projects and delivering solutions on time.
- Working on data processing applications and AWS Cloud infrastructure.
- Mentoring junior developers and providing technical oversight (Senior level).
- Analysing code defects and implementing timely fixes to maintain system reliability.
Ideal Background
- Strong back-end development experience in Java, JavaScript, Node.js, Python, or C/C++.
- Passion for solving complex technical problems supporting child protection, counter-terrorism, and serious organised crime.
- Desire to continuously learn and develop new skills.
- Knowledge of cloud engineering (AWS, Docker, Microservices) is desirable but not essential.
- Comfortable working in Agile teams, sharing knowledge, and mentoring peers.
What You’ll Receive
- Software Engineers: £42,000 – £62,000.
- Senior Software Engineers: £60,000 – £70,000.
- £5,000 referral bonus.
- Hybrid and flexible working arrangements.
- Career progression and professional development and certifications.
- Opportunities to engage in community tech and cyber initiatives.
- Inclusive culture valuing diversity, merit, and integrity.
Who Should Apply
This role suits back-end or full-stack developers with Java, JavaScript, Node.js, Python, or C/C++ experience who want to make a tangible impact on national security. You should enjoy collaborating in Agile teams, mentoring others, and be eligible for UK security vetting.
Software Engineer / Senior Software Engineer - Anson McCade in Gloucester employer: Jobster
Contact Detail:
Jobster Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer / Senior Software Engineer - Anson McCade in Gloucester
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local events. You never know who might have a lead on that perfect Software Engineer role.
✨Show Off Your Skills
Create a portfolio showcasing your projects, especially those related to national security or cloud development. This is your chance to demonstrate your coding chops and problem-solving skills to potential employers.
✨Ace the Interview
Prepare for technical interviews by practicing coding challenges and system design questions. Don’t forget to brush up on your knowledge of AWS and Agile methodologies, as they’re key for this role!
✨Apply Through Our Website
Make sure to apply directly through our website for the best chance at landing the job. We love seeing candidates who are proactive and genuinely interested in joining our mission to safeguard communities.
We think you need these skills to ace Software Engineer / Senior Software Engineer - Anson McCade in Gloucester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your back-end development experience and any relevant projects you've worked on, especially those related to national security.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about the role and how your background aligns with our mission. Mention specific technologies you’ve worked with, like Java or AWS, and how they relate to the position.
Showcase Your Problem-Solving Skills: In your application, give examples of complex technical problems you've solved. This is key for us, as we want to see how you approach challenges, especially in areas like child protection and counter-terrorism.
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 Jobster
✨Know Your Tech Stack
Make sure you’re well-versed in the programming languages and technologies mentioned in the job description, like Java, JavaScript, Node.js, Python, or C/C++. Brush up on your back-end development skills and be ready to discuss your past projects that showcase your expertise.
✨Understand the Mission
Familiarise yourself with the national security context of the role. Research how software engineering contributes to safeguarding communities and tackling serious issues like child protection and counter-terrorism. This will show your passion for the work and help you connect your skills to their mission.
✨Prepare for Technical Questions
Expect to face technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be ready to explain your thought process. If you're applying for a senior position, prepare to discuss design decisions and mentoring experiences.
✨Show Your Collaborative Spirit
Since the role involves working in Agile teams, be prepared to discuss your experience collaborating with others. Share examples of how you've mentored junior developers or contributed to team projects. Highlighting your teamwork skills will demonstrate that you’re a great fit for their culture.