Software Engineer
$150k - $210kWood Federal Solutions, Inc
Software Engineer
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
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 and 14 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. Group ID: 10114905
$86.9k - $198k
Full Stack Software EngineerThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution... ...polygraphBachelor's degree and 14+ years of experience with software engineering, or 18+ years of experience with software engineering in lieu...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$125.1k - $225.2k
...potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talented Full Stack Software Engineer to join our team! In this role you will get to Develop and enhance complex software systemsthat directly support critical...SuggestedFull timeFlexible hours$166.9k - $309.9k
...be a fit, click here to submit a referral. If your referral is hired, you'll receive a payment! code-extreferSenior Full Stack Software Engineer - Clearance RequiredWHAT WE'RE DOING• Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence, where we foster...SuggestedFull timeContract workTemporary workWork experience placementCasual workLocal areaFlexible hours$86.9k - $198k
Full Stack Software Engineer, SeniorThe Opportunity: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 developsoftware, but to create a system that will make...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- 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 ...Suggested
$86.9k - $198k
...Job Number: R0247324 Full Stack Software Engineer The Opportunity: 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...Full timeContract workPart timeWork at officeLocal areaRemote work$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 contractorsWork at officeRemote workFlexible hours- ...Full Stack Software Engineer When you love the work you do, any mission is possible. Tiber is seeking a highly skilled Software Engineer to support a technical development team focused on building, enhancing, and maintaining modern software solutions. In this role...
$203k - $260k
...Full Stack Software Engineer — Data Analytics Team Make an Impact Where It Matters Most At Intelliforce, we put powerful technology directly into the hands of mission operators. In this role, you will build tools that turn complex data into actionable insight for...Immediate startVisa sponsorship$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 workWork experience placementRelocation packageFlexible hours- ...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 workFor contractorsImmediate startFlexible hours
- ...Job Description Job Description 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...Temporary workImmediate startFlexible hours
$119k - $198.4k
Our AI & Engineering team helps organizations modernize technology platforms, accelerate innovation, and solve complex business and mission... ..., and support mission outcomes. Work you'll do As a Software Engineer III on the AI & Engineering team, you will be responsible...Local areaWorldwideFlexible hours- ...responsibilities of the position and has completed the necessary telework training Basic Requirements: ~7 years of experience as a software engineer ~ Bachelor’s degree in a technical discipline ~4 additional years of experience as a software engineer may be substituted...16 hoursFull timeImmediate startRemote work
- ...an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype into a polished, production-ready interface, with a roadmap to extend...Visa sponsorshipWork visa
$120k - $245k
...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. _______________________________...Full timeWork at officeFlexible hours- ...Software Engineer Opportunity at ClearEdge Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges. Every day, ClearEdge supports government and industry customers by delivering innovative solutions that enable...
$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 holidayImmediate start$170k - $230k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Full Stack 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 timeContract workRemote workWork from homeRelocation package$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 employmentContract workTemporary workImmediate startFlexible hours- ...MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer in the Fort Meade, MD area . This is an onsite position. Responsibilities include, but are not limited to: Cyber Security and development expertise to design, test, implement, and...Work experience placementWork at office
$144k - $147k
Red Arch Solutions is seeking a Software Engineer in Annapolis Junction, MD on a priority contract. The position will support the development, testing, and quality assurance of backend software systems in an Agile environment. The ideal candidate has foundational experience...16 hoursContract workRemote work$170k - $230k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Senior 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...16 hoursFull timeContract workRemote workWork from homeRelocation package$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours$135k - $216k
ResponsibilitiesPeraton is seeking a highly skilled Cyber Splunk Software Engineer to join our mission focused team supporting secure, enterprise level IT environments. In this role, you will design, develop, integrate, and secure advanced software solutions within highly...Contract workShift work- ...our nation, and want to help support ProSync's mission to "Define and Redefine the State of Possible,” please apply today!The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented...Contract workFlexible hours
$87.1k - $157.45k
Leidos has a new and exciting opportunity for Software Engineers (hiring junior level, mid-level, up to senior level) in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations...Full timeImmediate startFlexible hours- Position: Software Engineer 1Location: Annapolis Junction, MDClearance Required to Start: TS/SCI w/ full scope polyKeyLogic is seeking a Software Engineer 1 to join the software development team who will develop and sustain integrated, feature-rich capabilities that promote...For contractors
$135.7k - $251.9k
...draw on all your education and experience as well as the resources of Lockheed Martin to keep the threats at bay.THE WORKAs a Software Engineer - Senior Level you will be responsible for:• Developing, maintaining, and enhancing complex and diverse software systems (e.g....Full timeTemporary workWork experience placementCasual workFlexible hours$166.9k - $309.9k
...WORKThis senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile... ...and opportunities.This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...Full timeTemporary workWork experience placementCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Annapolis Junction, MD
- startup software engineer Annapolis Junction, MD
- financial software developer Annapolis Junction, MD
- junior software developer remote Annapolis Junction, MD
- software engineer Annapolis Junction, MD
- part time software developer Annapolis Junction, MD
- software engineer entry level Annapolis Junction, MD
- software engineer amazon Annapolis Junction, MD
- senior robotics software engineer Annapolis Junction, MD
- experienced software developer Annapolis Junction, MD



