
Software Engineer – Experienced/Senior Level
Boeing
full-time
Posted on:
Location Type: Hybrid
Location: Bristol • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Designing, developing, testing, and maintaining non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards for Defence programmes
- Reviewing, analyzing, and translating customer requirements into initial design of software products
- Developing, documenting and maintaining architectures, requirements, algorithms, interfaces and designs for software products
- Debugging and resolving issues identified to ensure the reliability and efficiency of software products
- Handling user inquiries, troubleshooting technical issues and user feedback analysis
- Implementing current and emerging technologies, tools, frameworks and changes in regulations relevant to software development
- Developing, establishing, monitoring and improving software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks
- Performing software project management activities and software supplier management functions
- Providing feedback to junior developers through code reviews and helping guide them in best practices with well documented code and development processes
- Working collaboratively with other engineers, specialists and cross functional teams to achieve a sustainable outcome
Requirements
- Bachelor of Science degree or higher from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
- Ability to obtain security clearance
- Level 3 (Experienced): 5+ years of experience working as a Software Developer or a similar role
- 5+ years of Experience across Software Development Lifecycle and Software standards such as ISO9001.
- Experience in developing and applying continuous improvement to process and productivity for Software
- Proficiency in at least one programming language (e.g., Java, JavaScript, Python, C#, .Net, XAML).
- Strong understanding of object-oriented programming (OOP) and software design principles.
- Understanding of Microsoft WPF and MVVM design patterns.
- Experience with databases (SQL, NoSQL) and API integrations.
- Familiarity with version control systems (e.g., Git).
- Experience with front-end frameworks.
- Knowledge of Agile development methodologies.
- Familiarity with DevOps, Automation and CICD concepts.
- Understanding of testing frameworks and unit testing practices.
- Level 4 (Senior Software Engineer) 10+ years of experience working as a Software Developer or a similar role
- 10+ years of Experience across Software Development Lifecycle and Software standards such as ISO9001.
- 8-10 years of experience in developing and applying continuous improvement to process and productivity for Software
- Proven leadership and management skills with the ability to develop, communicate and inspire staff.
- Knowledge of customer behaviours, needs and expectations.
- Ability to lead a team/discipline to quickly resolve complex problems
- Ability to build and maintain broad network of business relationships
- Good understanding of current and emerging technologies and how other enterprises are employing them to drive digital business support.
Benefits
- Competitive salary and annual incentive plans
- Continuous learning - you’ll develop the approach and skills to navigate whatever comes next
- Success as defined by you - we’ll provide the tools and flexibility, so you can make a meaningful impact, your way
- Inclusive culture - you’ll be embraced for who you are and empowered to use your voice to help others find theirs
- Excellent Adoption and Parental leave options
- 23 days plus UK public holidays and a Winter Break between Christmas and New Year
- Pension Plan with up to 10% employer contribution
- Company paid BUPA Medical Plan
- Short Term Sickness: 100% pay for the first 26 weeks
- Long Term Sickness: 66.67% of annual salary from 27th week
- 6x annual salary life insurance
- Learning Together Programme to support your on-going personal and career development
- Access to Boeing’s Well Being Programs, tool and incentives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software development lifecycleprogramming languagesJavaJavaScriptPythonC#.NetXAMLobject-oriented programmingMicrosoft WPFMVVM design patterns
Soft Skills
leadershipmanagement skillscommunicationproblem-solvingcollaborationcustomer understandingnetworkingmentoringfeedback provisioncontinuous improvement
Certifications
Bachelor of Science degreesecurity clearance