At a Glance
- Tasks: Design, develop, and maintain web applications for exciting Government projects.
- Company: Join a leading consulting firm in the Defence industry, innovating web solutions.
- Benefits: Enjoy 25 days holiday, flexible pension, life assurance, and more perks.
- Why this job: Work on impactful projects while collaborating with diverse teams in a hybrid environment.
- Qualifications: Experience in Defence/Government web applications and proficiency in front-end and back-end technologies.
- Other info: DV Clearance required; travel may be necessary for site visits.
The predicted salary is between 36000 - 60000 £ per year.
Full Stack Software Developer – Cheltenham, Cambridge, Bristol, Manchester or London – Permanent (37.5 hours per week) – £45,000 - £85,000 (different levels available) – DV Clearance
Our large Consulting client works within the Defence industry to provide clients with functional and innovative web applications. You will be responsible for designing, implementing, and maintaining web applications, so you will need experience across the full lifecycle and will have the opportunity to utilise those skills across exciting Government projects!
You will need to have experience within Defence/Government organisations and an understanding of their practices, as well as experience working with both front-end and back-end technologies.
Working Patterns: This is a hybrid role with 2-3 days per week on site but candidates will have to be willing to travel up to 4 days per week UK wide if required.
The Key Responsibilities of a Full Stack Software Developer:
- Design, develop, and deploy robust web applications for the Government and Defence sector.
- Work across the entire software development lifecycle in collaboration with cross-functional teams.
- Create responsive user interfaces using modern front-end technologies and frameworks.
- Develop secure and efficient server-side logic, utilising languages and frameworks.
- Implement security best practices, ensuring compliance with government regulations.
- Conduct regular security assessments and collaborate to address vulnerabilities.
- Develop and maintain well-documented RESTful APIs for seamless system communication.
- Work with project managers, UX/UI designers, and stakeholders to translate requirements into technical specifications.
- Communicate effectively with non-technical stakeholders for feedback and alignment with project goals.
Key Skills required for the Full Stack Software Developer role:
- Experience working for an organisation or department developing web applications for the Government or Defence sector.
- Front-end development experience in HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js.
- Strong skills in server-side logic using languages such as Node.js, Python, or Java.
- Experience with both SQL and NoSQL databases, including data modelling.
- Proficient in analysing complex issues and implementing effective solutions.
- Excellent stakeholder engagement experience and strong verbal and written communication skills.
- An experience of UX principles to create applications that are accessible and user-friendly is desirable.
- Proven ability to develop and maintain well-documented RESTful APIs for seamless system communication.
- Experience with implementing and adhering to security best practices for government data.
Benefits:
- Holidays, starting at 25 days a year.
- A flexible contributory pension arrangement with matching contributions.
- Life assurance of six times your core salary (up to a maximum of six times the Earnings Cap, in force at date of death).
- Occupational sick pay.
- Personal accident insurance.
- Mobile phone is not fully funded but you can claim on expenses for business use.
Our client is committed to providing a diverse and inclusive workplace and welcomes applications from all backgrounds.
You will be required to hold a minimum of DV Clearance. If you do not hold an active SC or DV clearance, please familiarise yourself with the vetting process before applying.
Full Stack Engineer employer: Datasource Recruitment
Contact Detail:
Datasource Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Familiarise yourself with the Defence and Government sector practices. Understanding the specific requirements and regulations in this field will give you an edge during interviews, as you'll be able to demonstrate your knowledge of their unique challenges.
✨Tip Number 2
Network with professionals already working in the Defence industry. Attend relevant meetups or online forums where you can connect with current employees. This could lead to valuable insights about the company culture and potentially even a referral.
✨Tip Number 3
Brush up on your technical skills, especially in front-end technologies like React or Angular, and back-end languages such as Node.js or Python. Being able to showcase your proficiency in these areas during technical discussions will significantly boost your chances.
✨Tip Number 4
Prepare to discuss your experience with security best practices. Given the nature of the role, being able to articulate how you've implemented security measures in past projects will show that you're serious about compliance and data protection.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in full stack development, particularly within the Defence or Government sectors. Emphasise your skills in both front-end and back-end technologies, as well as any experience with security best practices.
Craft a Strong Cover Letter: Write a cover letter that specifically addresses the key responsibilities and skills mentioned in the job description. Use examples from your past work to demonstrate how you meet these requirements and express your enthusiasm for working on government projects.
Showcase Your Technical Skills: In your application, include specific examples of technologies you've used, such as HTML5, CSS3, JavaScript frameworks, and server-side languages like Node.js or Python. Mention any experience with RESTful APIs and database management to strengthen your application.
Highlight Communication Skills: Since the role involves engaging with non-technical stakeholders, make sure to highlight your communication skills in your application. Provide examples of how you've successfully collaborated with cross-functional teams or translated technical requirements for non-technical audiences.
How to prepare for a job interview at Datasource Recruitment
✨Understand the Defence Sector
Make sure you have a solid grasp of the Defence and Government sector's practices. Research recent projects or technologies used in this field, as it will show your genuine interest and understanding during the interview.
✨Showcase Your Full Stack Skills
Be prepared to discuss your experience with both front-end and back-end technologies. Highlight specific projects where you've designed, developed, and deployed web applications, and be ready to explain your role in the full software development lifecycle.
✨Communicate Effectively
Since you'll be working with non-technical stakeholders, practice explaining complex technical concepts in simple terms. This will demonstrate your ability to bridge the gap between technical and non-technical team members.
✨Prepare for Security Questions
Given the nature of the role, expect questions about security best practices and compliance with government regulations. Be ready to discuss how you've implemented security measures in past projects and any relevant experiences with security assessments.