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