
Senior Software Engineer
Boeing
full-time
Posted on:
Location Type: Hybrid
Location: California • Montana • United States
Visit company websiteExplore more
Salary
💰 $158,100 - $213,900 per year
Job Level
About the role
- Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems
- Leads development of code and integration of complex software components into a fully functional software system
- Develop software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met
- Provides technical leadership for software projects and leads software supplier management activities
- Leads development, selection, tailoring and deployment of processes, tools and metrics
- Plans, executes and documents software research and development projects
- Serves as a subject matter expert for software domains, system-specific issues, processes and regulations
- Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards
Requirements
- 7+ years of experience designing and developing software using Python, C#, C, C++, and/or Java
- 3+ years of experience with Agile software development
- 2+ years of experience in a leadership role
- Bachelor, Master or Doctorate of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Computer Science, Mathematics, Physics or other technical degree
- Experience with Cloud Computing technologies (AWS, Cloud Foundry/Tanzu)
- Experience with Web development technologies (ASP.NET MVC, Node.js, React.js)
- Experience with continuous integration (CI) and continuous delivery (CD) practices
- Experience with Docker container technology and Kubernetes Container Service (KCS)
- Experience using DevOps tool chain and team collaboration tools including GitLab, TFS, JIRA, Jenkins and Artifactory etc.
Benefits
- Health insurance
- Flexible spending accounts
- Health savings accounts
- Retirement savings plans
- Life and disability insurance programs
- Paid and unpaid time away from work
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonC#CC++JavaAgile software developmentCloud ComputingWeb developmentDockerKubernetes
Soft skills
technical leadershipproject managementteam collaborationsubject matter expertise
Certifications
Bachelor of ScienceMaster of ScienceDoctorate of Science