Software Engineer
$150k - $210kWood Consulting Services, Inc.
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 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. All Levels Considered — Mid‑Level and Senior SWE Strongly Preferred 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 Required Skills & Experience: Demonstrated, in‑depth 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 fast‑moving team. Preferred Qualifications: Bachelor’s degree in Computer Science or related field and14 years experience. Experience with: JEE technologies (EJB, JPA, JTA, JAX‑B, JAX‑RS, JAX‑WS) 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, trade‑off 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. #J-18808-Ljbffr Wood Consulting Services, Inc.- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...Suggested
- ...Position Full Stack Software Engineer Active Clearance Active clearance with a polygraph is required. Position Description Tiber is seeking a highly skilled Software Engineer to support a technical development team focused on building, enhancing, and maintaining modern...Suggested
- ...around. With a shared desire to give back, grow the community, and do great work, the Set of X team is building an elite group of engineers with a strong sense of shared responsibility and ownership. Because who you work with matters. You will act as a senior full stack...SuggestedWork at officeFlexible hours
$175k
...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 data transport solutions...SuggestedFor contractorsWork at officeRemote workFlexible hours$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Suggested- A technology solutions firm is seeking an experienced Software Developer for a full-time role in Annapolis Junction, MD. The successful candidate will engage in full-stack Java software development supporting the Data Transformation Solutions (DTS). Responsibilities include...Full time
- Nightwing Group is looking for a Software Engineer 2 to support mission-critical needs in a hybrid environment. The role involves developing software solutions, analyzing requirements, and collaborating with stakeholders. Key qualifications include a Bachelor’s degree in...
$115k - $190k
GliaCell Technologies is seeking a Software Engineer for a full-time position in Annapolis Junction, Maryland. This role involves supporting critical software and systems for a U.S. Government customer, including full stack development and collaboration with a talented...Full timeWork from home$133k - $250k
TryApplyNow is seeking a Full-Stack Software Engineer 2 to join a high-impact team in Annapolis, Maryland. The role involves designing and building scalable applications with a focus on UI. Candidates must have a strong Java and React background with at least 14 years of...Flexible hours- We are seeking an experienced full-stack software engineer to join our team and help turn ambiguous problems into working code quickly and efficiently. You will work across our data pipeline, front-end features, and back-end API, contributing to all aspects of our product...
- Pointer Technologies is looking for a Software Engineer to join our team in Annapolis Junction, Maryland. A full stack software engineer will be expected to design, develop, test, deploy, document, maintain, and enhance complex and diverse software systems based upon documented...Temporary workImmediate startFlexible hours
$112k - $179k
...transportation infrastructures, working alongside leaders in aviation, engineering, data science, and systems integration. At Peraton, you won’t... ...integrity of U.S. air travel. Peraton is seeking a Full Stack Software Engineer to join our team of qualified, diverse individuals....Contract workShift work$86.9k - $198k
## Full Stack Software EngineerApplylocations: Annapolis Junction, MDtime type: Full timeposted on: Posted Todaytime left to apply: End... ...left to apply)job requisition id: R0242974Full Stack Software Engineer**The Opportunity:**As a full stack developer, you can resolve a...Full timeContract workPart timeWork at officeLocal areaRemote work- 慨正橡扯 is looking for a Full Stack Software Engineer with TS/SCI w/Poly SP clearance to support innovative solutions in cybersecurity and intelligence. The ideal candidate will have extensive experience in Java, JavaScript, and Python, and will be responsible for developing...
$190k - $198k
Software Engineer (Web Developer) Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph required Work Type: On-site Salary: $190,000-198,000 Position Overview We are seeking an experienced Full Stack Software Developer to support the design, development,...Full timeTemporary workFlexible hours$100k - $250k
This position is for a Full Stack Software Engineer to join our Analytic and Engineering Solutions Division, where you will develop, maintain, and enhance complex and diverse software systems based upon documented requirements. You will be required to work as part of a...Permanent employmentContract workWork experience placementLocal area$86.9k - $198k
Full Stack Software Engineer As a full stack developer, you can resolve a problem with a complete end‑to‑end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference, we need...Full timePart timeLocal area- Dormont Manufacturing Co is seeking a Software Full Stack Developer to support mission-critical needs. This hybrid position requires an active TS/SCI with polygraph clearance and 14 years of relevant experience. The ideal candidate will have extensive knowledge in technologies...
- ...may be a fit, click here to submit a referral. If your referral is hired, you'll receive a payment! (code-extrefer) Full Stack Software Engineer - Clearance Required What We’re Doing Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence. As a Full Stack...Contract workTemporary workLocal areaRelocationFlexible hoursShift work
- AeroVironment, Inc. is seeking a Software Engineer Level 1 in Maryland specializing in developing, maintaining, and enhancing complex software systems. This role involves analytics, algorithm development, and integration of software into systems. Ideal candidates must hold...
- ...unable to sponsor an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) As the UX Software Engineer shall be responsible for enhancing a UI prototype that was developed using Streamlit and building it into an interface with...Local areaVisa sponsorshipWork visa
$131.8k - $290k
CACI International Inc. is seeking a Senior Software Engineer for a full-time position in Annapolis Junction, MD. The role involves developing and maintaining complex software systems and requires a strong background in software engineering, teamwork, and thorough knowledge...Full time$179k - $189k
...Software Reverse Engineer Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph required Work Type: On-site Salary: $179,000-$189,000 Position Overview We are seeking an experienced Reverse Engineer to support the analysis, evaluation, and assessment of software...Full timeTemporary workFlexible hours- ...Pointer Technologies is seeking a highly skilled Software Reverse Engineer to join our team of experts. In this role, you will analyze software systems to understand their architecture, functionality, and potential vulnerabilities. The ideal candidate is adept at deconstructing...Temporary workImmediate startFlexible hours
- When You Love the Work You Do, Any Mission Is Possible Position: Full-Stack/Platform Software Engineer Active Clearance with a Polygraph is Required We’re on multiple contracts and have many opportunities. It is encouraged if applicants don’t meet all the technical requirements...
- ...Mission Technologies is looking for a Cyber Engineer to join our cutting‑edge Cyber and Intelligence Team. In this role, you will dive... ...every step with precision. Design, develop, document, and test software for offensive cyber operations capabilities. Identify and exploit...Work experience placementLocal area
$122k - $253k
...The Cloud Software Engineer develops, maintains, and enhances complex and diverse software Big‑Data Cloud systems based upon documented requirements. Directly contributes to all stages of back‑end processing analyzing and indexing. Provides expertise in Cloud Computing...$100k - $300k
...Design. Work independently or as part of a team. Review and test software components for adherence to the design requirements and... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Full timeContract workWork experience placementImmediate start- ...Qualifications Bachelor’s in Computer Science or a related technical field (e.g., Math, Information Systems, Engineering) is required. 6+ years of hands‑on experience in software development, including requirements analysis, design, integration, testing, maintenance, and...
$190k - $200k
...the Information Technology field may be substituted for a degree Job Description 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...Full timeImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Annapolis, MD
- experienced software developer Annapolis, MD
- federal - software developer Annapolis, MD
- senior software engineer Annapolis, MD
- software developer fintech Annapolis, MD
- part time software developer remote Annapolis, MD
- software data engineer Annapolis, MD
- software developer night shift Annapolis, MD
- software engineer Annapolis, MD
- software engineer healthcare Annapolis, MD

