Senior Software Engineer
Why This is an Exciting Role:
As a Senior Software Engineer at Boeing Intelligence & Analytics (BI&A), this position will be supporting the software development team that provides application development and support to a tool that provides disseminatable data to be conveyed at the absolute first point of relevance allowing mission analytic users to view existing data or contribute new information in a collaborative environment.
Front-End (UI) Software Engineer Duties Include:
• Provide front-end software development and technical services to support the Analytic and Engagement Applications
• Collaborate with User Experience design teams to increase product usability and interaction with analysts, to include Section 508 compliance
• Collaborate with Outreach team in providing help desk tiered support to users
• Interface with users to improve features and functions of supported products
Experience and Qualifications:
To be eligible for this demanding position, the ideal candidate should demonstrate the following experience and qualifications:
Required Qualifications:
• Active TS/SCI with Full Scope Polygraph Clearance
Technical experience with:
o AngularJS /NodeJS
o JavaScript build frameworks (npm, gulp)
o Java/Python
o Mongo DB / Elasticsearch
• Serving as the technical lead of multiple software development teams
• Development of software solutions by analyzing system performance standards
• Assisting with development and execution of test procedures for software components
• Designing, developing, and modifying software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
• Ensuring quality control of all developed and modified software
• Writing or reviewing software system documentation
Required Education and Years of Experience:
• Bachelor's Degree in Computer Science or related discipline
• Four (4) years of experience may be substituted for a Bachelor's Degree
• 20+ years of relevant experience
Desired Qualifications:
• Experience with consuming and writing web services
• Experience with generating technical documentation
• Experience with writing Linux based scripts for code integration and cron jobs using Bourne Shell, C, or Python and work in a command line environment
• Experience working in an Agile software development environment
• Experience managing software code using Git & MAVEN
• Experience using Jira and Confluence
Telework/Remote Availability: Hybrid work authorized, up to 16 hours per week, depending on team and workload
Work Location(s): Annapolis Junction, MD
Summary Pay Range:
Please note that the information shown below is a general guideline only. Pay is based upon candidate experience and qualifications, as well as market and business considerations.
$224,000 - $270,000