Alion is looking for a full-stack software Java (J2EE) engineer that will work closely with a team to design and build applications that meet our Department of Defense, Federal and commercial customers’ requirements regarding security assessments of various types. The candidate will be part of a team that interfaces with the customer to:
- Participate in agile/scrum software development process
- Elaborate on requirements, use case specifications, design overviews, design details and coding approaches for new software features
- Implement and debug functional enhancements and corrections to the CounterMeasures® product
- Write unit tests of completed source code
- Apply performance and maintenance enhancements to completed source code
- Work with test engineers to assure prepared test procedures are valid for software requirements and implementation
- Document work performed in our software change request tracking application
- Support maintenance of development and testing environments and system hosting our production deployment of the software
The ideal candidate will be a strong team contributor who is will be eager to learn and has a background in meeting customers’ software/application requirements in an Agile environment. The candidate must be a self-starter who can be productive in both on-site and work-from-home environments.
Position requires analytical and problem-solving skills, including a thorough understanding of how to interpret customer business needs and translate them into the software applications.
BASIC QUALIFICATIONS:
- A Bachelor’s degree in computer science, engineering, mathematics or similar discipline
- 0-3 years of experience for a junior position, 4-8 years for a mid-level position, and 9-12 or more years for a senior position
- Proficiency in writing and debugging software code for web applications in Java/J2EE/JSP/JSTL and PL/SQL queries in Oracle
- Ability to quickly research and learn new technologies as needed
- Ability to analyze functional requirements and attention to detail necessary to arrive at technically sound design decisions and source code
- Ability to work in a collaborative environment with other engineers, testers and subject-matter experts
- Ability to proficiently document work completed, issues or other items necessary for the team’s awareness
- US Citizenship
- A DoD Secret Clearance or the ability to obtain one; must be willing to submit for SECRET clearance
ADDITIONAL QUALIFICATIONS:
- Spring
- Hibernate
- JoSQL
- JavaScript
- jQuery/jqGrid/dynaTree
- JSON
- HTML
- CSS
- Apache Tomcat
- Aspose Words and/or Slides
- Subversion and/or TortoiseVN
- Trac
- Maven
Security Clearance: None