At a Glance
- Tasks: Lead the development of a Linux-based network security appliance using Rust.
- Company: Join a passionate tech company with 15 years of experience in security solutions.
- Benefits: Enjoy a flexible hybrid work setup, private healthcare, and a professional development budget.
- Why this job: Work on impactful projects that promote social value and foster personal growth.
- Qualifications: Must have a strong Computer Science degree and Rust programming skills; Go knowledge is a plus.
- Other info: Security clearance required; must have lived in the UK for 10+ years.
The predicted salary is between 64000 - 88000 £ per year.
£80,000-£110,000 depending on experience and skillset
Flexible hybrid set up (Worcestershire office anywhere from 5 days a week to monthly, as preferred)
Do you have a Rust software development background? Drive development of an original Linux-based network security appliance as a Senior Developer, taking ownership for security software and systems development within a thriving technology organisation providing security solutions for regulated industries from government roots spanning back 15 years.
Work for truly engaged and passionate company owners, on project work that has a bigger purpose with social value and is technically interesting and demanding, encouraging self-development and growth amongst a super hands-on team. Quality is key within this organisation, and genuine, demonstrable passion for software development, intellectual curiosity and self-motivation must be at the heart of Software Developers who join this team.
Requirements for the Senior Software Developer position:
- Must have or be able to obtain security clearance at DV clearance level (please check your eligibility prior to applying for this position; DV clearance requires you to have been a permanent resident in the UK without any breaks for 10+ years)
- Must have a strong Computer Science or Systems Engineering degree (BSc) education foundation - no alternatives accepted
- Software development skills in Rust and ideally Go too - the environment is Rust and Go but it is not wholly necessary to have strengths in Go, though you must be willing to learn and develop skills in Go as well as apply your Rust skills
- Must have solid Linux network programming and protocol implementation skills as well as exceptional knowledge of Linux networking fundamentals and Linux networking at layers 2-4
The package on offer for the Senior Software Developer role is a salary of up to £110,000 depending on experience, with a benefits package including professional development budget, private healthcare, wellness support and a flexible hybrid set up with anywhere from 5 days a week to monthly, as preferred, in the Worcestershire office.
Please only apply for consideration if you have full, independent right to work in the UK and have lived in the UK permanently for the past 5-10+ years due to the security clearance requirements attached to this role, outlined in the Requirements section above.
Senior Software Developer (Rust) in Malvern employer: Franklin Bates Limited
Contact Detail:
Franklin Bates Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer (Rust) in Malvern
✨Tip Number 1
Familiarise yourself with the latest developments in Rust and Linux networking. Join online forums or communities where you can discuss these topics, as this will not only enhance your knowledge but also show your passion for the field during interviews.
✨Tip Number 2
Network with professionals already working in the security software sector. Attend meetups or webinars related to network security and software development to make connections that could lead to referrals or insider information about the role.
✨Tip Number 3
Prepare to discuss your previous projects in detail, especially those involving Rust and Linux. Be ready to explain your thought process, challenges faced, and how you overcame them, as this demonstrates your problem-solving skills and technical expertise.
✨Tip Number 4
Research the company’s mission and values thoroughly. Understanding their focus on social value and quality will help you align your answers during interviews, showcasing that you are not just a fit for the role, but also for the company culture.
We think you need these skills to ace Senior Software Developer (Rust) in Malvern
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Rust and any relevant projects you've worked on. Emphasise your Linux network programming skills and any experience with security software development.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and your interest in the company's mission. Mention specific projects or experiences that demonstrate your intellectual curiosity and self-motivation.
Highlight Relevant Qualifications: Clearly state your educational background, especially your Computer Science or Systems Engineering degree. If you have any certifications or additional training related to Rust or Go, be sure to include those as well.
Check Security Clearance Eligibility: Before applying, ensure you meet the security clearance requirements. Clearly mention your residency status in the UK and how long you have lived there to avoid any issues during the application process.
How to prepare for a job interview at Franklin Bates Limited
✨Showcase Your Rust Expertise
Make sure to highlight your experience with Rust during the interview. Be prepared to discuss specific projects where you've used Rust, the challenges you faced, and how you overcame them. This will demonstrate your technical skills and passion for software development.
✨Demonstrate Linux Networking Knowledge
Since the role requires solid Linux network programming skills, brush up on your knowledge of Linux networking fundamentals. Be ready to answer questions about protocol implementation and discuss any relevant experiences you have in this area.
✨Express Your Willingness to Learn Go
While strong skills in Go are not mandatory, showing a genuine interest in learning the language can set you apart. Mention any resources or plans you have for developing your Go skills, as this reflects your intellectual curiosity and self-motivation.
✨Align with Company Values
Research the company’s mission and values, especially their focus on social value and quality. During the interview, share how your personal values align with theirs and express your enthusiasm for contributing to meaningful projects within a passionate team.