Job Title: Software Developer I
Location: Annapolis Junction, MD
Required Clearance: TS/SCI w/ Full-Scope Poly
Salary: Competitive
Job Description
We are seeking a talented software developer to join our team. This is a unique opportunity to work on a high-priority and highly visible malware analysis modernization program. As a member of our dynamic, energetic, and innovation-driven team, you will play a crucial role in gathering information and designing, creating, and configuring tools for follow-on processing on a critical system. These tools will be developed and integrated to facilitate efficient analysis and visualization.
Responsibilities:
- Collaborate with a dynamic, energetic, and innovation-driven team to gather information and design, create, and configure tools for follow-on processing on a critical system.
- Develop, deploy, and troubleshoot applications in Linux environments, utilizing your expertise in Java (8 and above), REST, and Docker.
- Demonstrate the ability to multitask effectively and pivot between different tasks quickly to meet project deadlines.
- Utilize Atlassian tools to streamline project management processes and enhance team collaboration.
- Leverage your experience with IntelliJ or Eclipse IDE to deliver high-quality software solutions.
- Ensure compliance with project requirements and implement best practices for software development.
- Contribute to microservice development and deployment efforts.
- Utilize your previous experience with malware analysis to provide valuable insights and enhance the program's capabilities.
Requirements:
- Bachelor's degree in Computer Science or a related discipline from an accredited college or university.
- Minimum of seven (7) years of experience as a software engineer in programs and contracts of similar scope, type, and complexity.
- Strong proficiency in Java (8 and above), REST, and Docker.
- Demonstrated ability to develop, deploy, and troubleshoot applications in Linux environments.
- Exceptional multitasking skills and the ability to adapt quickly to changing priorities.
- Experience working with Atlassian tools to facilitate efficient project management.
- Proficiency in using IntelliJ or Eclipse IDE for software development.
- Active TS/SCI clearance with FS Poly.
Desired Skills:
- Experience in microservice development and deployment.
- Previous involvement in malware analysis projects.
Location: Annapolis Junction - National Business Park, MD (Up to 60% telework authorized)
Note: Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree.
Benefits:
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Health savings account
- Paid time off
- Referral program
- Vision insurance
- Relocation assistance