At a Glance
- Tasks: Develop cutting-edge software solutions for National Security using innovative technologies.
- Company: Join Roke, a leading tech company focused on national security and defence.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Make a real impact by protecting people and platforms from evolving threats.
- Qualifications: Experience in Python or UI frameworks like ReactJS/VueJS; eager to learn new tech.
- Other info: Work in a dynamic environment with excellent career progression in a picturesque location.
The predicted salary is between 36000 - 60000 £ per year.
Roke is a leading technology & engineering company with clients spanning National Security, Defence and Intelligence.
Be part of a growing and highly trusted supplier into the NS domain working to deliver mission critical solutions helping to keep the nation safe, secure and prosperous. Working on leading edge technology solutions including AI/DS, Cyber, Cloud, DevOps/SRE, Platform Engineering. We have secured long term work, across the full spectrum, on the latest framework with the client, which provides the springboard for our ongoing growth and development in this domain, so join us on what will be an incredible growth journey.
As a Software Engineer, you will be motivated in becoming a Full Stack Software Engineer. You will enjoy delivering mission critical solutions to National Security customers. This isn’t developing solutions that complete financial transactions faster. You will develop cutting edge products that protect people, platforms, missions and information against constantly changing threats. You are a Software Engineer that enjoys developing novel products; leading, innovating and inventing by bringing the physical and digital together. You will have the opportunity to be involved in consulting with customers, and understanding how to apply emerging technologies. Ultimately, you will work alongside our customers to solve their complex and unique challenges.
Responsibilities
- Writing clean, secure code following a test‐driven approach
- Create code that is open by default and easy for others to reuse
- Translate logical designs into working software
- Work with well understood and emerging technologies and identify appropriate patterns
- Integrating API / UI components with existing data stores and APIs
- Maintain and develop existing architectural components including Data Ingest, Data Stores and REST APIs
- Participate in sprint ceremonies with the agile team, attending daily stand‐ups, epic decomposition, demos and planning sessions
Required Skills
- At least 1 of: Python, UI: ReactJS / VueJS
- Technologically curious / Willing / Able to tactically upskill new technologies
Location
Gloucester – You will find our Gloucester site in a business park two minutes from junction 11A of the M5; The site allows easy access to our local customer base. Set on the outskirts of the Cotswolds, you are never far from a picturesque view or lunch time walk.
Due to the nature of this role, we require you to be eligible to achieve DV clearance.
Software Engineer in London employer: Roke
Contact Detail:
Roke Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Roke on LinkedIn or attend tech meetups. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python or ReactJS. This is your chance to demonstrate how you can tackle real-world challenges.
✨Tip Number 3
Prepare for the interview by brushing up on your problem-solving skills. Expect technical questions that test your coding abilities and your understanding of emerging technologies.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.
We think you need these skills to ace Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Engineer role. Highlight your experience with Python, ReactJS, or VueJS, and any projects that showcase your ability to develop mission-critical solutions.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working in National Security and how your background makes you a great fit for our team. Don’t forget to mention your eagerness to tackle complex challenges!
Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing how you've applied your skills in real-world scenarios, especially if they involve emerging technologies or 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 shows you’re keen to join our journey at Roke!
How to prepare for a job interview at Roke
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Python and ReactJS or VueJS. Brush up on your coding skills and be ready to discuss how you've used these technologies in past projects.
✨Understand the Mission
Roke focuses on national security and mission-critical solutions. Familiarise yourself with their work and think about how your skills can contribute to keeping the nation safe. This will show your genuine interest in the role and the company.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities. Think of examples where you’ve tackled complex challenges, especially those involving integrating APIs or working with data stores. Be ready to explain your thought process clearly.
✨Show Your Curiosity
Since they value technological curiosity, come prepared to discuss new technologies you’re interested in. Share how you’ve upskilled in the past and express your eagerness to learn more, especially in areas like AI, Cyber, and Cloud.