Senior Software Engineer
Role details
Job location
Tech stack
Job description
Design and implement software solutions that meet contractual requirements while ensuring cost-effective designs.
-
Support system design processes to optimise functionality allocation across different system components.
-
Assist in software and system validation, including the creation of test tools, schedules, integration plans, and technical reports.
-
Provide input into task planning and estimating to ensure project efficiency.
-
Stay updated on the latest technical developments and apply this knowledge to enhance project outcomes.
-
Schedule and manage work to meet deadlines and deliverables, ensuring quality through self-verification and peer reviews.
Requirements
A degree or equivalent qualification in Computer Science or a related field.
-
Expertise in object-oriented C++17 or later development, with knowledge of design patterns.
-
Familiarity with UML/SysML and the full software development lifecycle.
-
Experience in software verification and testing.
-
Strong communication skills and the ability to work effectively within a team.
Benefits & conditions
- £65,000 - £75,000 per annum
- Telford, Shropshire
- Permanent, full-time
Are you ready to elevate your career in software engineering? This is an exceptional opportunity to join a company at the forefront of innovation within the defence industry. Offering a dynamic work environment, exposure to cutting-edge technology, and the chance to work on a variety of vehicles and systems, this role promises both professional growth and exciting challenges. With hybrid working options and a competitive salary of up to £70k plus bonus, this could be your next big career move.