Software Engineer (Mid or Senior) with Security Clearance

WOOD Federal Solutions

Maryland

Sur place

USD 175 000 - 230 000

Plein temps

Il y a 12 heures
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Health Insurance
401(k) plan with company match
Paid Time Off
Professional Development
Work-Life Support
Wellness Resources

Résumé du poste

WOOD Federal Solutions in Annapolis Junction, MD, seeks a Software Engineer (Mid/Senior) to join a SAFe‑aligned Agile team delivering a large, mission‑critical enterprise system. You’ll shape designs, write clean, testable Java, and work across server‑side services and UI, with opportunities in cryptographic or secure frameworks.

You’ll collaborate with product, UX, and platform engineers to accelerate delivery in a fast‑moving environment.

Qualifications

  • Must have demonstrated experience with Java and multiple Java frameworks (Spring/Boot/Data, JEE, JPA, EJB, JTA).
  • Proficiency in languages such as JavaScript, Python, C/C++, Groovy, SQL.
  • Experience with IDEs like Eclipse, VS Code, Visual Studio, WebStorm; Windows and Linux development.
  • Experience with databases Oracle, PostgreSQL, MongoDB, SQL Server and web services.
  • Knowledge of SAFe/Agile practices and secure software development is a plus.

Responsabilités

  • Perform full‑lifecycle software development within an Agile team.
  • Participate in daily scrums, sprint planning, and PI planning.
  • Analyze requirements and design using industry tools and formal methods.
  • Develop maintainable, reusable, and fault‑tolerant code.
  • Collaborate across teams to promote reusable components and reduce maintenance.
  • Develop, tune, and document automation scripts; deploy into test and production.
  • Implement robust test strategies following BDD and leverage DevOps tools.
  • Contribute to server‑side logic and client‑side UI as needed.

Connaissances

Java
Python
C/C++
Groovy
SQL
JavaScript
Spring
JEE
Jackson
Jersey
Swing
JavaFX
Angular
HTML/CSS
JSON/XML/XSLT
Eclipse
VS Code
Visual Studio
WebStorm
Rhapsody
Oracle
PostgreSQL
MongoDB
SQL Server
BDD
DevOps tooling
Windows
Linux

Formation

Bachelor’s degree

Outils

Eclipse
VS Code
Visual Studio
WebStorm
Rhapsody

Description du poste

Software Engineer (Mid or Senior)

woodfederalsolutions.com Location: Annapolis Junction, Maryland, USA Job Type: Full‑Time Shift: Day Telework: None Salary Range: $175,000 to $230,000 per year Starting salary is based on minimum education and years of experience and increases based on education and/or experience.

Build software that powers mission‑critical outcomes. WOOD is hiring Software Engineers at all levels (with emphasis on mid‑senior) to join a SAFe‑aligned Agile team delivering a large, complex enterprise system that supports high‑impact mission needs. You’ll contribute across the full SDLC, shaping user stories, writing clean and testable code, automating quality with BDD and CI/CD, and integrating/deploying resilient features into modern environments. Opportunities span server‑side services and APIs, rich UI experiences, embedded and specialized device development, and cryptographic/secure frameworks. Deep, hands‑on Java experience is essential. You’ll collaborate with product, UX, and platform engineers to make smart trade‑offs, champion reuse, and integrate best‑in‑class tools to accelerate delivery. If you love solving complex problems, care about craftsmanship, and want your work to matter, this team will give you the autonomy and support to do the best work of your career.

Security Clearance Requirements

This position requires all candidates to be U.S. Citizens and possess an active TS/SCI Security Clearance with a Polygraph.

Responsibilities
  • Perform full‑lifecycle software development activities within an Agile team environment.
  • Participate in daily scrums, sprint planning, PI planning, and Agile ceremonies.
  • Analyze complex system requirements and create designs using industry‑standard tools and formal methodologies.
  • Develop code that is efficient, maintainable, reliable, fault‑tolerant, and reusable.
  • Promote cross‑team collaboration and reduce maintenance overhead through shared functions and reusable components.
  • Develop, tune, and document automation scripts; deploy them into test and production environments.
  • Implement robust test strategies following BDD principles and leverage DevOps automation and commercial test tools.
  • Contribute to both server‑side logic and client‑side UI development depending on project needs.
Core Technologies Used

Languages: Java (required), Python, C/C++, Groovy, SQL, JavaScript

Frameworks: Spring (Boot & Data), JEE (JPA, EJB, JTA), Jackson, Jersey, Swing, JavaFX

  • UI/Web: Angular, JavaScript, CSS, HTML, JSON, XML, XSLT
  • Tools/IDEs: Eclipse, VS Code, Visual Studio, WebStorm, Rhapsody
  • Databases: Oracle, PostgreSQL, MongoDB, SQL Server
  • DevOps & Testing: BDD, DevOps automation tools, commercial test automation tools
  • Operating Systems: Windows (required), Linux (preferred)
Qualifications
Basic Qualifications
  • Must have demonstrated experience with Java.
  • Must have experience or familiarity with multiple Java frameworks: Spring to include Boot and Data, Java Enterprise Edition (JEE) (i.e., JPA, EJB, JTA, Servlet), Jackson, Jersey, Swing, JavaFX.
  • Must have experience or familiarity with multiple languages such as Javascript, Python, C/C++, Groovy, Structured Query Language (SQL).
  • Must have experience with development IDEs (Integrated Development Environments) such as Eclipse, Visual Studio Code, Visual Studio, Rhapsody, WebStorm.
  • Must have experience with databases such as Oracle, PostgreSQL, MongoDB, SQL Server.
  • Must have experience with Web Application User Interface Development, knowledge of databases and structures, Spring Framework, and/or experience working with AngularJS, JSON, HTML, XML, XSLT.
  • Must have experience with software source control and configuration management tools.
  • Must have experience developing on Windows operating systems.
  • Must have documented professional experience with web services.
  • Must have a strong understanding of sound software development principles and practices.
  • Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing.
  • Must be an independent thinker, capable of performing high quality work, both independently and with a team in a fast‑moving environment.
Preferred Qualifications
  • Experience with the following: Java Enterprise Edition (JEE) (i.e., EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), Spring framework, scripting.
  • Experience or familiarity with multiple of the following technologies: XML/XSD/SOAP/WSDL/XSLT, REST, JSON, YAML, Containers (Docker, Podman, Kubernetes, OpenShift).
  • Experience with Javascript frameworks: AngularJS, Bootstrap, JQuery.
  • Experience with Testing and Mocking frameworks: JUnit, Jupiter, Mockito, Jasmine, Karma, Cucumber, Unified Functional Tester (UFT), Selenium, FITNesse.
  • Experience with build tools: Maven, CMake, RPM, Jenkins, Nexus.
  • Experience developing on Linux operating systems.
  • Experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures).
  • Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade‑off analysis, interface control, and testing and continuous integration.
  • Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, Test Driven Development (TDD), Refactoring, and Acceptance Test Driven Development (ATDD).
  • Experience with Behavior Driven Development (BDD).
  • Secure Software development (i.e., Layer 7 Policy).
  • Experience with the Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an Agile team.
About WOOD

WOOD Federal Solutions is a mission‑focused federal contractor supporting complex national security and government programs. We bring experienced professionals, disciplined execution, and a commitment to engineering trust for mission success. Our teams work in demanding technical environments where expertise, reliability, collaboration, and accountability matter. At WOOD, employees have the opportunity to contribute to meaningful customer missions while continuing to grow professionally within a company that values strong performance, continuous learning, and respect for the people doing the work.

Fringe Benefits
  • Health Insurance: Comprehensive medical, dental, and vision coverage.
  • Retirement Plan: 401(k) plan with company match.
  • Paid Time Off: Paid vacation, sick leave, and company holidays.
  • Professional Development: Opportunities for training, certifications, and continued professional growth.
  • Work-Life Support: Workplace flexibility where permitted by position, customer, security, and mission requirements.
  • Wellness Resources: Employee assistance and wellness programs, including available fitness‑related benefits and discounts.
Why Join WOOD?
  • Meaningful Mission: Contribute your expertise to programs supporting important federal and national security missions.
  • Professional Growth: Build your capabilities through challenging assignments, training, certifications, and opportunities for continued development.
  • Collaborative Environment: Work alongside experienced professionals in teams that value technical excellence, accountability, and effective collaboration.
  • Competitive Compensation: Receive competitive compensation and a comprehensive employee benefits package.
  • Opportunity to Make an Impact: Join an organization where strong performers can contribute ideas, improve how work gets done, and have a visible impact on customer and company success.
WOOD is an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin and protected veteran status and will not be discriminated against on the basis of disability.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer
Software Engineer

WOOD Consulting Services • Maryland

Sur place
USD 175 000 - 230 000
Health Insurance
Retirement Plan
Paid Time Off
+3
Software Engineer (Mid or Senior)
Software Engineer (Mid or Senior)

Wood Consulting Services, Inc. • Corridor North (MD)

Sur place
USD 175 000 - 230 000
Health Insurance
Retirement Plan
Paid Time Off
+3
Software Engineer
Software Engineer

WOOD Federal Solutions • Maryland

Sur place
USD 150 000 - 210 000
Comprehensive medical, dental, and vision plans
401(k) with company match
Generous PTO policy
+2
Systems Engineer Level 2
Systems Engineer Level 2

Wood Consulting Services, Inc. • Corridor North (MD)

Sur place
USD 150 000 - 177 000
Health Insurance
Retirement Plan
Paid Time Off
+3
Systems Engineer Level 2
Systems Engineer Level 2

Wood Consulting Services, Inc. • Annapolis (MD)

Sur place
USD 150 000 - 177 000
Health Insurance
Retirement Plan
Paid Time Off
+3
System Administrator – Linux/Windows & Security (Mid or Senior)
System Administrator – Linux/Windows & Security (Mid or Senior)

Wood Consulting Services, Inc. • Corridor North (MD)

Sur place
USD 175 000 - 210 000
Health Insurance
Retirement Plan
Paid Time Off
+3
ISSE (Mid or Senior)
ISSE (Mid or Senior)

Wood Consulting Services, Inc. • Corridor North (MD)

Sur place
USD 138 000 - 230 000
Health Insurance
Retirement Plan
Paid Time Off
+3
System Administrator (Mid or Senior)
System Administrator (Mid or Senior)

Wood Consulting Services, Inc. • Corridor North (MD)

Sur place
USD 175 000 - 210 000
Health Insurance
Retirement Plan
Paid Time Off
+3
System Administrator (Mid or Senior)
System Administrator (Mid or Senior)

Wood Consulting Services, Inc. • Annapolis (MD)

Hybride
USD 175 000 - 210 000
Health Insurance
Retirement Plan
Paid Time Off
+3
Windows System Administrator (Senior)
Windows System Administrator (Senior)

Wood Consulting Services, Inc. • Corridor North (MD)

Sur place
USD 175 000 - 210 000
Health Insurance
401(k) plan
Paid Time Off
+3