Job Description : The software developer position will include software development using DXL (DOORS Extension Language), C++, Java, and other commonly used programming languages. Further duties include updating schema needed for multiple users, configuration control of requirement / architecture baseline products, generation of reports / artifacts from the tool, preparation of deliverables to customer, managing user access, conducting user training, documenting / updating process as well as procedural guides & checklists, supporting engineering design tasks; customizing the tool as needed, executing upgrades, and troubleshooting problems. The candidate will assess the needs of the NT-E user base, then determine improvements to the current toolset and propose new solutions for needs not yet addressed. The candidate will document and commit their code through version control and will document the tools for the user. The candidate will familiarize themselves with the details of the current automation tools such that users will be able to rely on them for help and they are able to debug code issues. The candidate will also assist the team in the configuration and administration of the DOORS environments as needed, creating accounts and groups, workspaces and completing other administrative tasks. Lastly, there is collective contribution to publishing change notices to the Missile Defense system specification and update of requirements databases, architectural models, interface definitions, and DoDAF 2+ compliant based design packages to document, allocate and trace BMD system and element level requirements.
Required Qualifications, Experience in :
Desired Qualifications :
Education : Degree and experience in engineering classification, programming, mathematics, or physics : Bachelor's, Master's or PhD.
Software Engineer • Huntsville, AL, USA