Software Engineer (2023-0170)
Acclaim Technical Services, founded in 2000, is a leading language and intelligence services company supporting a wide range of U.S. Federal agencies. We are an Employee Stock Ownership Plan (ESOP) company, which is uncommon within our business sector. We see this as a significant strength, and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow.
We are actively hiring a Systems Administrator - Level 2 with TS/SCI clearance and polygraph to join our Enterprise Services & Solutions Division working in Annapolis Junction, MD.
Job Description:
The Software Engineer (SWE) develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Job Responsibilities:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Qualifications:
- Four (4) years’ experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
Other:
- Experience in one (1) or more of the following ten (10):
- Public Key Enabling (PKE)
- RESTful services and containers (Oracle WebLogic, JBoss, Tomcat)
- Java programming language
- Perl programing language
- Java EE
- Secure web (SSL) and file encryption
- LDAP (RedHat directory) Java
- Linux (CentOS)
- Modern IDEs (IntelliJ, Eclipse, etc.)
- Agile Scrum process
- One (1) year experience programming in the Linux, Unix or Windows operating system environment
- Two (2) years' experience writing/maintaining software in Java or GoLang language
- One (1) year experience with the Spring Framework
- Two (2) years' experience using software development configuration management tools (such as GIT, CVS)
- One (1) year experience with test harness software such as Junit or FIT
Equal Employment Opportunity / Affirmative Action
ATS is committed to a program of equal employment opportunity without regard to race, color, ethnicity, national origin, ancestry, citizenship, sex, pregnancy, marital status, sexual orientation, gender identity, age, religion/creed, hairstyles and hair textures, handicap/disability, genetic information/history, military/veteran status, or any other characteristic or condition protected by federal, state or local law. It is the policy of ATS not merely to refrain from employment discrimination as required by the various federal, state, and local enactments, but to take positive affirmative action to realize for women, people of color, individuals with disabilities and protected veterans full equal employment opportunity. We support the employment and advancement in employment of individuals with disabilities and of protected veterans, and we treat qualified individuals without discrimination on the basis of their physical or mental disability or veteran status.