Software Development

2682 Application Developer Level 2

Fort Meade, Maryland
Work Type: Full Time
Roles and Responsibilities:
HSDF Engineer – Works as a member of a four-person dataflow team. Works closely with clients and key stakeholders to implement dataflow (HSDF) solutions leveraging corporate tooling. Develop and implement C2 UI features, and plugins by using skills with Python, Java, Ruby, and Spring/Spring Boot. Leverage expertise with software engineering best practices, including Object-Oriented Design, Continuous Integration, and automation/scripting of test procedures. Design and implement software, contribute to architectural, design, and code reviews, coordinate with organizations that manage dataflow schemas and deploy dataflow solutions into production.

Basic Qualifications:

• Six years experience developing in Java to include experience utilizing Spring Boot.

• Two years experience developing in Python to support test drivers.

• One or more years’ experience with Ruby

• Five or more experience in Software System Design, Development, Integration, and Testing

• Experience developing in a Linux environment.

• TS/SCI clearance with FS polygraph


Additional Qualifications:

• Experience developing/integrating with JMS (ActiveMQ)

• Experience with Python scripting in development of various utilities (e.g. prototypes, automation tools)

• Experience with Continuous Integration solutions (e.g. Jenkins) and automating test/build procedures.

• Familiarity with configuration management tools (e.g., BitBucket, Subversion, Git)

• Familiarity with Maven


Clearance: 
TS/SCI clearance with FS polygraph is required.


InterImage Benefit Snapshot:

• 401K: up to 3% discretionary profit sharing contribution + 100% match on the 1st 7% of pay
• PTO: 20 days per year
• Healthcare, dental, vision, Free for a single participant
• $50,000 Life insurance provided, additional voluntary life insurance available


#CJ
Clearance Level:
TS/SCI FSP
 
Job Location:
Fort Meade, MD
 
Salary Range:
216000
 
Salary Disclaimer:
*Additional compensation can be discussed and negotiated with the candidate, to determine the experience and skills the candidate possesses as defined by the position requirements.
 

Submit Your Application

You have successfully applied
  • You have errors in applying