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 Education and Years of Experience:- A 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
Required Qualifications: - Active TS/SCI with Full Scope Polygraph Clearance
- Technical experience with:
• AngularJS /NodeJS
• JavaScript build frameworks (npm, gulp)
• Java/Python
• 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
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.
$216,000 - $270,000