What are the responsibilities and job description for the Java Software Engineer (MD) Top Secret/ SCI position at System One?
Software Engineer (TS/SCI w/ CI Poly) – High-Performance Agile Team
? Location: Annapolis Junction, MD
? Clearance Required: Active TS/SCI with CI Poly
? Employment Type: Full-Time, Direct Hire
About the Role:
We are seeking a Software Engineer with an Active TS/SCI clearance and CI Poly to join a high-performing Agile team supporting a mission-critical national security program. Our team follows the Scaled Agile Framework (SAFe) methodology and embraces DevOps best practices, providing a dynamic development, testing, and production environment. We leverage Behavior-Driven Development (BDD), test automation tools, and modern team collaboration platforms to enhance efficiency and innovation.
This program is focused on integrating cutting-edge technology and advancing operational capabilities, making this a prime opportunity for engineers passionate about impactful software development.
Key Responsibilities:
-
Software Development: Design, develop, and maintain software solutions, both individually and as part of an Agile team.
-
Agile Collaboration: Actively participate in Program Increment Planning, sprint reviews, and Agile team activities.
-
Requirements Analysis: Analyze complex system requirements and apply formal design methodologies such as data flow diagrams, CASE tools, and software modeling to create efficient, scalable solutions.
-
Software Engineering Best Practices: Ensure code is modular, maintainable, fault-tolerant, and reusable, adhering to sound software engineering principles.
-
Automation & DevOps: Develop, optimize, and deploy automation scripts in a development, test, and production environment.
-
Cross-Program Collaboration: Foster code reuse and knowledge sharing across teams by developing common functions and reusable components.
Required Qualifications:
? Security Clearance: Active TS/SCI w/ CI Poly (Required)
? Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (Relevant work experience may be substituted)
? Programming Expertise: Strong experience with Java
? Technical Skills:
-
Proficiency in multiple languages and frameworks, including:
-
Java/J2EE, Python, C/C , SQL, SOAP, WSDL, WADL, Perl, PowerShell, VBS
-
Eclipse, PostgreSQL, Oracle, Jenkins
-
-
Experience with User Interface development, database structures, and working with XHTML, HTML, XML, XSLT
-
Development experience on Windows and/or Linux platforms
? Soft Skills: -
Strong understanding of software development best practices
-
Ability to prioritize tasks, work independently, and collaborate effectively in a fast-paced environment
-
Strong verbal and written communication skills
Preferred Qualifications:
? Experience with JEE, SQL, and application servers (Tomcat, WebLogic, JBoss)
? Familiarity with secure software development, including Layer 7 Policy
? Experience in requirements decomposition, trade-off analysis, interface control, and continuous integration
? Expertise in Agile development practices such as Pair Programming, BDD, Refactoring, ATDD
? Hands-on experience with automated testing frameworks:
-
FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium
? Experience with SAFe Agile methodology (SAFe Agilist Certification is a plus)
Benefits:
? Competitive Salary $200K-$290K End-of-Year Profit Sharing
? 3 Weeks Paid Time Off 11 Federal Holidays
? Comprehensive Medical & Dental Coverage
? Short-Term & Long-Term Disability (STD/LTD), Life Insurance, AD&D
? 401(k) with up to 4% Match
Join a high-impact program where you'll work on mission-critical projects that directly support national security. Apply today and take the next step in your career!
? Ref: #850-Rockville (ALTA IT)
Salary : $200,000 - $290,000