Position Summary Organizational expert in the field responsible for leading the analysis, design, development, testing, debugging and implementation of complex and advanced software application programs in support of distinct product hardware or technical service lines of business. Duties and Responsibilities Defines specifications for complex software programming applications and/or oversees the maintenance of existing programs to ensure continued performance and compliance with current guidelines and standards. Plans, conducts, technically directs and evaluates projects or major phase of significant projects, coordinating the efforts of engineers and technical support staff in the performance of assigned projects. Develops architecture requirements and performance standards to meet customer specifications. Conducts investigations and tests of considerable complexity. Recommends corrections in technical applications and analysis. Identifies and directs the resolution of complex hardware/software interface issues or other technical problems. Researches and develops prospective applications and products and maintains current knowledge of leading edge technologies. Authors or assists in the writing and/or presentation of briefings (reports on analyses, findings, and project progress), project or task plans, system specification manuals, technical reports and user manuals. Provides technical consultation to other organizations. Evaluates vendor capabilities to provide required products or services. Acts as consultant in the preparation of technical proposals. Provides guidance/leadership to less experienced Software Design Engineers. Performs additional duties and responsibilities as assigned. Master's degree in related discipline plus 10 to 12 years of progressively complex software design engineering experience. Professional certification(s) may be required. Experience as a principal software engineer on an ACAT-1 program is highly desired. The ability to evaluate large software development efforts associated with the Office of the Secretary of Defense (OSD) platform and system development programs. In some cases, educational requirements may be adjusted or waived for more than 20 years applicable work experience. Work experience may be adjusted for highly specialized knowledge or uniquely applicable experience for positions involving new technology. Strong analytical skills and attention to detail is required. Ability to communicate highly complex software concepts effectively and transfer understanding to various audiences levels technical and non-technical is an essential part of this role. Expert knowledge of the principles, practices, and procedures used in software and systems development. , particularly with MAIS (Major Automated Information Systems) and experience with Major Defense Acquisitions Programs (MDAP) are key to success of this role. Experience with a variety of DOD platform software development tools and programming languages to evaluate and make recommendations. US Citizenship and at minimum a Secret security clearance.
Women, minorities, individuals with disabilities and veterans are encouraged to apply. Alion will provide a reasonable accommodation to individuals with disabilities and disabled veterans who need assistance to apply. Please visit the Alion Careers site for more information
U. S. Citizenship Required.
Start Your Job Application
Free Email Job Alerts
Have the latest jobs
delivered to your Inbox.
Thank you for signing up for Email Job Alerts