Responsibilities include attending flight debriefs, capturing and monitoring flight to flight issues and squawks, troubleshooting system failures and providing technical support for problem resolution.
The Senior Applications Developer provides input and support for, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.).
Design and develop automation workflows, performing unit tests and conducting reviews to make sure your work is rigorously designed, elegantly coded, and effectively tuned for platform performance, and assessing the overall quality of delivered components.
Develop applications and backend services using C#, ASP.NET MVC, Web API, Java Script, JQuery, Angular JS, Node.js and CSS; design and develop using appropriate software design patterns to attain high reusability and maintainability.
Provide software design and operating architecture integration to a selection of computer systems.Work with users to identify current operating procedures and clarify program objectives by devising or modifying procedures to solve complex problems.
Devise or modify procedures to solve complex problems considering computer equipment capability and limitations, operating time, and form of preferred results, including the analysis of business and user needs, documenting requirements, and translation into proper system requirement specifications.
Participate in program integrated product teams (IPTs) and drive the proper application of systems engineering processes. Support the DoD 5000 process for system acquisitions, including systems engineering plans, System Engineering Technical Reviews (SETR), system certification processes, and specialty engineering activities.