Senior Software Engineer position at Tapestry Solutions, a Boeing Company, responsible for software development for the next generation Mission Planning system for the Department of Defense, utilizing a microservices architecture and JavaScript and React for the front-end and primarily C# for the back-end services.
Requirements
- Supports the design, development, test, and maintenance of weapon planning software throughout the end-to-end lifecycle
- Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products
- Supports with development, maintenance, enhancement and optimization of software products and functionalities for systems integrations
- Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products
- Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products
- Troubleshoot technical issues
- Assists to develop, establish, monitor and improve software processes
- Experience with development and use of REST style APIs
- Experience with Agile software development methodologies and processes
- Experience with Agile project tracking tools like Jira, Jira Align or Azure Devops
- Experience with unit testing, integration testing, and system-level validation in complex software environments
- Proficiency with version control and configuration management tools like Git, Azure Devops, or similar
- Ability to document software designs, interface specifications, and test plans clearly
Benefits
- Competitive base pay and variable compensation opportunities
- Health insurance
- Flexible spending accounts
- Health savings accounts
- Retirement savings plans
- Life and disability insurance programs
- Paid and unpaid time away from work