Selenium

Software Engineer (TS/SCI CI Poly) | San Diego, Aurora, Annapolis Junction, Alexandria | $DOE | Full-Time Onsite

💻 Software Engineer – TS/SCI CI Poly Required

📍 Locations: San Diego, CA | Aurora, CO | Annapolis Junction, MD | Alexandria, VA
🏢 Onsite: 100% (Active clearance access required)
🎯 Openings: 10 positions available
🕓 Employment: Full-Time | Permanent

🌟 The Opportunity

Join a high-impact federal technology program supporting mission-critical national security initiatives. As a Software Engineer, you’ll work within an elite agile development team using modern frameworks and DevSecOps best practices to design, build, and deliver cutting-edge enterprise systems that protect and advance U.S. interests worldwide.

This is your chance to contribute to an operationally significant program—developing software solutions that enhance data integrity, security, and performance across large-scale environments. You’ll be surrounded by forward-thinking technologists and have access to continual technical training and certifications to help you stay ahead of the curve.

🧠 Key Responsibilities

  • Design, develop, and maintain robust, scalable software solutions in support of national-level mission systems.

  • Collaborate within Agile and SAFe environments, participating in sprint planning, reviews, and retrospectives.

  • Analyze complex system requirements and produce well-structured, efficient, and reusable code.

  • Utilize Behavior Driven Development (BDD) and test automation tools to enhance software reliability and performance.

  • Implement and support DevOps pipelines, leveraging tools like Jenkins and version control systems.

  • Conduct software debugging, optimization, and tuning to ensure high availability and reliability.

  • Author and maintain clear technical documentation and automation scripts to support deployment and testing.

  • Collaborate cross-functionally with system engineers, testers, and architects to ensure end-to-end solution integrity.

🧩 Required Qualifications

  • Active TS/SCI clearance with CI Polygraph (mandatory)

  • Bachelor’s degree in Computer Science or related field (or equivalent relevant experience)

  • Strong Java development experience

  • Experience with one or more of the following:

    • Python, C/C++, SQL, SOAP, WSDL, PERL, PowerShell, VBS, Eclipse, Oracle, Postgres, Jenkins

  • Experience with User Interface (UI) development, HTML/XHTML/XML/XSLT, and database structures

  • Knowledge of both Windows and Linux environments

  • Deep understanding of software engineering principles, algorithms, and secure coding practices

  • Strong communication and problem-solving abilities; comfortable working independently and collaboratively

🚀 Preferred Qualifications

  • Experience with JEE, Tomcat, WebLogic, or JBoss

  • Familiarity with BDD / TDD frameworks (FITNesse, Mockito, Cucumber, Selenium, UFT)

  • Secure software development and Layer 7 Policy implementation experience

  • Hands-on experience with Scaled Agile Framework (SAFe) or Agile Developer practices (Pair Programming, Refactoring, ATDD)

  • Background in requirements decomposition, trade-off analysis, and systems integration

  • SAFe Agilest Certification or prior experience in Agile teams preferred

💼 Benefits & Perks

  • Competitive total compensation package

  • 3 weeks Paid Time Off + 11 Federal Holidays

  • Medical, Dental, Vision, Life, and Disability insurance

  • 401(k) with up to 4% match + annual profit sharing

  • Relocation assistance available

  • Continuous technical training and certification support

  • Opportunity to work on mission-critical national programs with emerging technology stacks

🎯 Candidate Snapshot

  • Experience: 7–10 years in software development (enterprise or government systems)

  • Education: Bachelor’s in Computer Science or equivalent experience

  • Security Clearance: TS/SCI w/ CI Poly (active)

  • Work Environment: 100% onsite – secure facility access required

  • Travel: None

This is a career-defining opportunity for software engineers seeking to apply their technical expertise toward high-impact, classified initiatives that shape the future of national defense and intelligence. If you thrive in fast-paced, mission-driven environments and value continuous learning — this is the role for you.

 

Software Engineer (Agile) | Java, Selenium, JIRA | Phoenix, AZ | Government - Contract - $45 per hour

Job Title: Software Engineer (Agile)

Location: Phoenix, AZ (On-site)
Industry: Government Administration
Pay Rate: $45 per hour
Relocation Assistance: Not available
Visa Sponsorship: Not eligible
Experience Level: Mid-Senior
Education Level: Bachelor's Degree
Total Position: 1

Position Description

ASRS Agile Software Engineers contribute to software development projects aimed at improving business operations. You will be involved in projects like processing monthly payments, enhancing online services, and re-engineering client-server applications into modern intranet web applications.

As part of one of the 7 Agile Scrum teams, you'll participate in multiple sprints, with the possibility to release deliverable functionality after each sprint. The team will work using Atlassian Agile and JIRA. Each Scrum team consists of 4-7 members, and a Technical Lead will guide you toward success.

Your role involves working on all layers of the application, from automated tests, user interfaces, controller logic, back-end services, to database operations. You'll work with the following technologies: JQuery, Bootstrap, Java 8, Cucumber, Selenium, Apache Tomcat, Spring Framework, and Oracle databases.

This job offers a stable work environment and encourages work-life balance while maintaining a professional atmosphere. The methodology used is based on DevOps principles, ensuring continuous learning and exposure to current frameworks and technologies.

Key Responsibilities

  • Software Development: Develop and maintain web applications and services across all tiers.

  • Automation Testing: Write and execute automation test scripts.

  • Agile Participation: Work within an Agile Scrum team, contributing to sprint planning and delivery.

  • Technology Exposure: Use Java 8, JQuery, Bootstrap, Cucumber, Selenium, Spring Framework, and Oracle databases.

  • Continuous Improvement: Apply Behavior Driven Development (BDD) and Test Driven Development (TDD) methodologies.

Required Skills and Qualifications

Must-Have

  • Minimum 5 years working in Information Technology.

  • At least 3 years of experience developing Java web applications or web services.

  • Minimum 2 years of experience developing Automation Test Scripts.

  • Proficiency in BDD and TDD methodologies.

  • Familiarity with Cucumber.

  • Experience with Agile Scrum methodology and software development lifecycle.

Preferred Skills

  • Experience with jQuery, Bootstrap, Java 8, Cucumber, Selenium, Apache Tomcat, Spring Framework, and Oracle databases.

Education

  • Bachelor’s degree in Software Development or Information Technology is highly desired.

  • Continued education and relevant certifications are a plus.

Additional Information

  • Security Clearance: Must pass a 7-year national county criminal clearance.

  • This is an on-site role, with hybrid options based on the team's requirements.

 

Learn more