Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$150k - $210k

Wood Consulting

Software Engineer

Job ID


WOOD-0202

# Positions


1

Location

US-MD-Annapolis Junction

Experience (Years)


12

Posted Date


1 month ago(6/9/2026 9:20 AM)

Category


Software Engineering

Overview

Software Engineer

woodcons.com

Location: Annapolis Junction, Maryland, USA

Job Type: Full-Time

Shift: Day

Telework: None

Salary Range: **$150,000 to $210,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 missioncritical outcomes. WOOD is hiring Software Engineers at all levels (with emphasis on mid-senior) to join a SAFealigned Agile team delivering a large, complex enterprise system that supports highimpact 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 serverside services and APIs, rich UI experiences, embedded and specialized device development, and cryptographic/secure frameworks. Deep, handson Java experience is essential. You'll collaborate with product, UX, and platform engineers to make smart tradeoffs, champion reuse, and integrate bestinclass 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. All Levels Considered-MidLevel and Senior SWE Strongly Preferred

Application Process: Interested candidates should submit their resume detailing their qualifications and experience.

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 fulllifecycle 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 industrystandard tools and formal methodologies.
  • Develop code that is efficient, maintainable, reliable, faulttolerant, and reusable.
  • Promote crossteam 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 serverside logic and clientside 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

Required Skills & Experience:

  • Demonstrated, indepth Java experience is required.
  • Experience or familiarity with multiple Java frameworks:
    • Spring Boot & Spring Data
    • JEE (JPA, EJB, JTA, Servlet)
    • Jackson, Jersey, Swing, JavaFX
  • Experience with multiple languages: JavaScript, Python, C/C++, Groovy, SQL.
  • Experience using IDEs such as Eclipse, Visual Studio Code, Visual Studio, WebStorm, or Rhapsody.
  • Experience with databases (Oracle, PostgreSQL, MongoDB, SQL Server).
  • Experience in Web UI development (AngularJS, JSON, HTML, XML, XSLT).
  • Experience with software configuration management and source control tools.
  • Experience developing on Windows operating systems.
  • Documented professional experience with web services.
  • Strong understanding of software engineering principles and best practices.
  • Ability to communicate effectively and prioritize tasks independently.
  • Ability to work both independently and as part of a fastmoving team.

Preferred Qualifications:

  • Bachelor's degree in Computer Science or related field and 14 years experience.
  • Experience with:
    • JEE technologies (EJB, JPA, JTA, JAXB, JAXRS, JAXWS)
    • Application servers (Tomcat, WebLogic, JBoss)
    • Spring framework and scripting languages
    • XML/XSD/SOAP/WSDL/XSLT, REST, JSON, YAML
    • Containers: Docker, Podman, Kubernetes, OpenShift
    • JavaScript frameworks: AngularJS, Bootstrap, jQuery
    • Testing & mocking: JUnit, Mockito, Jasmine, Karma, Cucumber, UFT, Selenium, FITNesse
    • Build tools: Maven, CMake, RPM, Jenkins, Nexus
    • Linux development
    • Technologies supporting cryptographic systems (digital signatures, ASN.1, XML canonicalization)
  • Experience with requirements decomposition, tradeoff analysis, secure systems engineering.
  • Experience with Agile practices including Pair Programming, TDD, ATDD, BDD.
  • Experience with Scrum or SAFe; SAFe certification is a plus.

About WOOD

Fringe Benefits:

  • Health Insurance: Comprehensive medical, dental, and vision plans.
  • Retirement Plan: 401(k) with company match.
  • Paid Time Off: Generous PTO policy including vacation, sick leave, and holidays.
  • Professional Development: Opportunities for training, certifications, and career advancement.
  • Work-Life Balance: Flexible work schedules and remote work options.
  • Wellness Programs: Employee assistance programs, wellness initiatives, and gym membership discounts.

Why Join Us?

  • Career Growth: Take advantage of professional development opportunities and career advancement. As a vital part of impactful projects, you will have the chance to drive innovation and shape the future of government systems engineering.

  • Supportive Environment: Work in a collaborative and flexible environment that values work-life balance. Join a team of top-tier professionals and engage in dynamic, cross-functional collaboration. Your strategic mindset and proactive approach will be highly valued and supported.

  • Competitive Compensation: Enjoy a competitive salary and comprehensive benefits package. We recognize and reward your expertise and dedication to excellence.

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, or protected veteran status and will not be discriminated against on the basis of disability.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Annapolis Junction, MD vacancy
  • $8k

     ...Active Top Secret (TS/SCI) clearance with polygraph is required.    Visionist has an exciting new opportunity for a Full Stack Software Engineer. You will be joining a critical mission supporting our customers big data processing platforms. The analytics developed and... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Temporary work
    Flexible hours

    Visionist

    Laurel, MD
    1 day ago
  • $50k - $120k

     ...We are seeking a Full Stack Software Engineer to join a talented team providing critical mission-related support to a U.S. Government customer. This is a full-time opportunity to work with an award-winning team on AI/ML-driven capabilities within the Intelligence Community... 
    Suggested
    Remote job
    Full time
    Contract work
    Work from home
    Relocation package

    Mission Box Technologies

    Annapolis Junction, MD
    1 day ago
  • $10k

     ...capability to perform functions instead of multiple processes for similar capabilities. Detail oriented and team driven Software Engineers will provide full lifecycle support, to include modernization, of applications and tools. We are seeking a highly motivated Software... 
    Suggested
    Full time

    Clearedge

    Annapolis Junction, MD
    1 day ago
  • $152.15k - $205.85k

     ...Polygraph Clearance Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Bash (Scripting Language), CI/CD, Linux Command, MongoDB Certifications: None Experience:... 
    Suggested
    Full time
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Annapolis Junction, MD
    4 days ago
  • $83.5k - $180k

    Worker Type Regular Job Description Summary We are seeking a motivated Junior Software Engineer to join our engineering team. In this role, you will design, develop, and analyze low-level software, applications, and embedded systems across both Windows and Unix environments... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    AeroVironment

    Jessup, MD
    19 hours ago
  • $150k - $200k

    What You'll be Owning GRVTY is seeking a Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Laurel, MD. In this capacity, the Software Engineer will leverage advances in data science to support challenging... 
    Full time
    Contract work
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    GRVTY

    Laurel, MD
    19 hours ago
  • $122k - $253k

     ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...analyzing system performance standards, confer with users or system engineers; analyze, systems flow, data usage and work processes; and... 
    Full time
    Remote work
    Flexible hours

    Nightwing

    Annapolis Junction, MD
    3 days ago
  • $150k - $200k

    What You'll be Owning GRVTY is seeking a Senior Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Laurel, MD. The Senior Software Engineer shall develop, enhance, and prototype compliance and business processing... 
    Full time
    Contract work
    Immediate start
    Remote work
    2 days per week

    GRVTY

    Laurel, MD
    1 day ago
  • $175k

     ...Software Engineer 1 Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in... 
    For contractors
    Work at office
    Remote work
    Flexible hours

    Synergy ECP

    Annapolis Junction, MD
    3 days ago
  • Job Title You will operate in a highly collaborative capacity, working across multiple product teams to design and implement mission-critical solutions. This is a high-speed, rapidly changing environment where direct customer interaction provides new challenges and ...

    thejosefgroup.com

    Annapolis Junction, MD
    3 days ago
  • $125k - $215k

     ...Full-Stack Software Engineer As a Full-Stack Software Engineer, you'll support a large mission focused team of software, systems and security engineers in the development and deployment of visualization analysts tools to be used for the greater good. What You Bring... 
    Summer holiday
    Immediate start

    Red Alpha

    Annapolis Junction, MD
    8 hours ago
  •  ...Full Stack Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a highly skilled Full Stack Software Engineer to join our team... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis Junction, MD
    1 day ago
  • $100k

     ...looking for someone like you to join our team at APL! We develop software systems to address challenging national security problems that...  ...processing, and applied data analytics. We seek talented engineers who can work with a team to construct, implement, test,... 
    Temporary work
    Work experience placement
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    4 days ago
  • $203k - $260k

     ...It Matters Most At Intelliforce, we put powerful technology directly into the hands of mission operators. As a Full Stack Software Engineer supporting the team, you will build tools that turn complex data into actionable insight for real-world operations. This role... 
    Full time
    Immediate start
    Shift work

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    1 day ago
  • $70k - $190k

     ...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Software Engineer to join their intel team. Join a team of developers and system engineers and play a crucial role in ensuring that applications... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Laurel, MD
    5 days ago
  • $10k

     ...Description   When You Love the Work You Do, Any Mission Is Possible Position: Full Stack Software Engineer- AI Infrastructure   ***(Active Clearance with a Poly graph is Required)   We’re on multiple contracts and have many opportunities. It is encouraged... 
    Extra income
    Full time

    Tiber Technologies

    Annapolis Junction, MD
    1 day ago
  • $8k

     ...Active Top Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new, fully FUNDED opportunity for a Software Engineer - Platform on our largest PRIME contract. Our team of Analysts and Engineers is motivated by the direct impact on the mission... 
    Permanent employment
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Visionist, Inc.

    Laurel, MD
    1 day ago
  • $115k - $190k

     ...Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package
    2 days per week

    Gliacell Technologies

    Annapolis Junction, MD
    1 day ago
  •  ...Requirements C++ experience Python experience Strong understanding of API design Experience writing software libraries Experience with Docker or other containerization Experience with git & GitLab runner or other CI/CD Nice to have: Experience with... 
    Full time
    Remote work

    Link, LLC

    Annapolis Junction, MD
    1 day ago
  • $10k

     ...Description   When You Love the Work You Do, Any Mission Is Possible Position: Software Engineer – Developer Tools   ***(Active Clearance with a Poly graph is Required)   We’re on multiple contracts and have many opportunities. It is encouraged if... 
    Extra income
    Full time

    Tiber Technologies

    Annapolis Junction, MD
    1 day ago
  • $750 per month

     ...Full-time Description Interclypse is seeking a Software Engineer The Interclypse difference is our emphasis on employee growth and development through continuous learning, mentorship, and empowerment. Interclypse employees grow in a positive cultivating... 
    16 hours
    Full time
    Temporary work

    Interclypse

    Annapolis Junction, MD
    1 day ago
  • $185k - $230k

     ...Cleared Software Engineer - Microservices Developer Join Bestgate Engineering, where we deliver cutting-edge solutions for national security and enterprise innovation. At Bestgate, we’re driven by excellence, teamwork, and a commitment to empowering our people. Bestgate... 
    Full time

    Bestgate Engineering

    Annapolis Junction, MD
    1 day ago
  • $10k

     ...the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry.   The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Annapolis Junction, MD
    1 day ago
  •  ...Location: Annapolis Junction, Maryland Category: Software Engineer Travel Required: No Remote Type: No Clearance: TS/SCI w/ Polygraph Position Requirements The Software Engineer develops, maintains, and enhances complex and diverse software systems... 
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    Sunayu

    Annapolis Junction, MD
    1 day ago
  • $130k - $270k

     ...providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a difference in... 
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    1 day ago
  •  ...Job Summary ~ Seeking a Software Engineer to develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management... 
    Hourly pay
    Full time

    Momentum Engineering Openings

    Annapolis Junction, MD
    1 day ago
  •  ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based... 
    Full time

    Interimage

    Annapolis Junction, MD
    1 day ago
  • $155k - $205k

     ...Make an Impact Where It Matters Most At Intelliforce, our engineers work where mission and technology intersect. In this role, you...  ...work sits squarely within Intelliforce’s core strengths, secure software engineering, Linux systems, and scalable infrastructure that... 
    16 hours
    Full time
    Immediate start
    Remote work
    Visa sponsorship

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    1 day ago
  • $70k - $190k

     ...Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!   Belay Technologies is seeking a Mid-Level Software Engineer to join our intel team.  Candidates should have the following qualifications:  TS/SCI Clearance with polygraph Bachelor... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    1 day ago
  • $103.8k - $192.3k

     ...lasting change that moves missions and the government forward!   Job Description: Accenture Federal Services is seeking Software Engineer who will ensure that application release deliverables adhere to required standards, managing project requirements and service... 
    Full time
    Live in
    Work at office
    Local area

    Accenture Federal Services

    Annapolis Junction, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!