Software Engineer, Senior - 34693 in WPAFB, OH at Alion Science and Technology

Date Posted: 11/3/2020

Job Snapshot

Job Description

Alion Science and Technology are looking for a Computer / Software Engineer who can support the Air Force and DoD Technology Transfer and Transition (T3) programs with the implementation, maintenance and enhancement of the Defense Technology Transfer Information System (DTTIS).  As a member of the development team, you will be called upon to support full lifecycle software engineering and full-stack (LAMP) development to implement and provide enhancements to the DTTIS suite of both public and internal web portal applications, custom built workflow, data consolidation, integration, search engines, and reporting tools.

Job Duties

  • Support end-to-end life cycle for the production of software and applications
  • Facilitate software utilizing the AGILE methodology
  • Work with current development team to develop and deploy new features in LAMP (Linux, Apache, MySql, PHP) environment
  • Maintain and upgrade and modify the software during and following deployment
  • Develop and design RESTful services and effective APIs
  • Write clean, well designed code following industry best practices
  • Work with T3 practitioners to improve software and create new capabilities based on user requirements
  • Test software to ensure responsiveness and efficiency
  • Write technical documentation
  • Conduct regular hardware and software testing using available technology and testing tools
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Work with cloud hosting service to support migration of DTTIS
  • Work closely with network support staff to identify and take care of network bugs, and design network expansions

Skills/Qualifications

  • Strong knowledge and understanding of the full software engineering & development lifecycle from initial requirements gathering/scoping to production grade products
  • Understanding and knowledge of at least one of the following programming languages: JavaScript, PHP, Python, UNIX/Linux shell scripting
  • Experience in supporting AGILE methodology for software development
  • Experience with JIRA, DevOPS or other software development management systems
  • Experience building multi-tiered web applications using Service-Oriented Architecture (SOA); LAMP technology solution stack
  • Knowledge of source code version control repositories and configuration management, such as: Subversion (SVN) or Git
  • Experience and/or knowledge of cloud-based infrastructure and technology solution stack and services, such as Amazon Web Services (AWS) or Microsoft Azure and government cloud hosting services and platforms such as Cloud One
  • Knowledge and understanding of the DoD Risk Management Framework (RMF) unified information security framework  
  • Knowledge and understanding in several of the following web technologies and standards: Angular framework, JavaScript, AJAX, CSS, HTML/XHTML, HTML5, XML, JSON, JQuery, REST(ful) web services, Laravel PHP framework
  • Experience and understanding using UNIX/Linux Operating Systems, such as: Red Hat Enterprise Linux (RHEL) and Ubuntu server
  • Strong understanding and knowledge of at least one of the following databases and search technologies: MongoDB NoSQL document-based database, MySQL database; Elastic Search, Apache Lucene and/or Solr full-text search engines
  • Excellent verbal and written communication skills
  • Willingness to work off-core-hours, when necessary, to deploy software or upgrade hardware
  • Decisiveness under pressure and strong critical thinking skills
  • Great time management skills and ability to multi-task and prioritize

Education/Experience

  • Bachelor’s degree in computer science, engineering, applied mathematics, statistics, or relative field with 8-10 years of proven job-related experience
  • 6 or more years working with both hardware and software in a large corporate office environment or Federal Government (i.e., DoD) environment
  • Security Clearance or ability to acquire a Secret level clearance required

Security Clearance: None

Next Steps

Join the Alion Talent Network today and stay up-to-date on our openings as they continue to become available! As a member of our network, you will receive alerts with new job opportunities that match your interests and have the ability to share job opportunities through social media or email. Join now!

Whether you choose to apply or just leave your information, we look forward to staying connected with you.

JOIN OUR TALENT NETWORK

Woman smiling