At a Glance
- Tasks: Lead the development of safety-critical software and shape technical strategies.
- Company: Whitehall Resources, a leader in high-value consultancy and software development.
- Benefits: Competitive pay, professional growth, and the chance to work on impactful projects.
- Other info: Dynamic role with opportunities for mentoring and career advancement.
- Why this job: Make a difference in safety-critical software while leading innovative projects.
- Qualifications: 6+ years in software engineering, experience with SPARK or ADA, and leadership skills.
The predicted salary is between 50000 - 60000 £ per year.
Whitehall Resources are currently looking for a Software Developer based in Somerset for an initial 2 month contract.
Job Spec
You will take on lead roles in the development of our safety critical software. This may be setting direction for a customer in a small, high value consultancy job or assuming a lead role development or test role in one of our large software development projects.
Main Responsibilities
- Shaping technical strategy on bids and projects basing your approach on our standard life-cycle model, extensive quality management system and development toolset and techniques.
- Taking lead consultancy roles to shape how our customers approach their software challenges.
- Taking a lead in the generation of software requirements, architecture and design.
- Taking a lead in the development of software and systems.
- Taking a lead in the testing of software and systems.
- Working with the safety team to provide evidence against the relevant standards.
- Line managing and/or mentoring junior staff and support their competency growth.
- Being an advocate for our correctness-by-construction approach both internally within our business and externally with our clients.
- Work with our market sales teams to support bidding for new projects.
Must have experience of
- SPARK or ADA.
- At least 6 years’ experience as a Software Engineer in industry.
- Ideally have experience in leadership roles.
- Strong knowledge of the whole safety critical software development life cycle.
- Extended expertise in either requirements, development or test.
- Experience in at least one of the following markets: aerospace, transport, defence, rail, automotive.
- Experience of applying relevant standards such as 61508, 50128, 26262, 00-55, ED-109, DO-178 etc.
- Track record of the technical leadership of high value software development projects.
- Experience in leading people, building careers and capability.
- Excellent interpersonal skills and the ability to quickly build rapport with others.
- Self-motivated and able to use initiative.
- Organised, good time management and prioritisation.
- Methodical approach to work, with good attention to details and strong logic and reasoning skills.
Education
- Computer Science degree, or other scientific degree with software element.
Software Developer employer: Whitehall Resources
Whitehall Resources is an exceptional employer for Software Developers, offering a dynamic work environment in Somerset where innovation meets safety-critical software development. With a strong emphasis on employee growth through mentorship and leadership opportunities, we foster a collaborative culture that values technical excellence and encourages professional advancement. Our commitment to quality management and adherence to industry standards ensures that you will be part of meaningful projects that make a real impact in sectors such as aerospace and defence.
StudySmarter Expert Advice🤫
We think this is how you could land Software Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Software Developer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to safety-critical software. This will give potential employers a taste of what you can do and set you apart from the competition.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios relevant to the role. We recommend doing mock interviews with friends or using online platforms to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Developer role. Highlight your experience with SPARK or ADA, and any leadership roles you've held. We want to see how your skills match our needs!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about safety-critical software and how your background makes you a perfect fit for this role. Let us know what excites you about working with us!
Showcase Your Technical Skills:Don’t forget to mention your knowledge of relevant standards like 61508 or DO-178. We’re looking for someone who knows their stuff, so be specific about your technical expertise and experiences in your application.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Whitehall Resources
✨Know Your Tech Inside Out
Make sure you’re well-versed in SPARK or ADA, as these are crucial for the role. Brush up on your knowledge of safety-critical software development life cycles and relevant standards like 61508 and DO-178. Being able to discuss these topics confidently will show that you’re the right fit.
✨Showcase Your Leadership Skills
Since the role involves taking lead consultancy roles and mentoring junior staff, be prepared to share examples of your leadership experience. Think of specific projects where you’ve shaped technical strategies or guided a team through challenges. This will demonstrate your capability to lead effectively.
✨Prepare for Scenario-Based Questions
Expect questions that assess how you would handle real-world software challenges. Prepare scenarios where you’ve had to make tough decisions or implement quality management systems. This will help you illustrate your problem-solving skills and your methodical approach to work.
✨Build Rapport with Interviewers
Interpersonal skills are key for this role, so practice building rapport during the interview. Be friendly, engage with your interviewers, and show genuine interest in their work. This can set you apart and create a positive impression that lasts beyond the interview.