Staff Software Engineer - Back End
$130k - $160kAd Hoc LLC
Staff Software Engineer - Back End This is a remote position.
JOB ID #936
Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our team creates products that meet people's needs and transform their experience of government. Work on things that matter Our collaborations have shaped some of the defining moments in public-sector service delivery. We've helped build products that connect Veterans to tailored services, help millions access affordable health care, and support important programs like Head Start. As we work with agencies to deliver critical services, we're also changing how the government approaches technology. Built for a remote life Our culture, communications, and tools are built for remote work, enabling us to bring together top talent nationwide. At Ad Hoc, remote life empowers our teams to design work environments that fit their lives and that foster flexibility and collaboration to achieve positive outcomes for our customers. Committed to high expectations and a welcoming culture Ad Hoc values acceptance, accountability, and humility. We aren't heroes. We learn from our mistakes and improve the process for the next time. We build small, inclusive teams to collaborate closely with our partners to solve the right problems and deliver software that works. The Veterans Affairs business unit helps transform the VA into a modern digital services organization where Veteran outcomes are at the center of every effort. We partner with the VA to design and deliver seamless user experiences for Veterans, their families and caregivers, and VA employees. By applying better practices in service design, product management, and technology, we enable the VA to increase the use, quality, and reliability of services and decrease the time Veterans spend waiting for outcomes. About the Program This role supports the Veterans Enrollment System Enrollment Eligibility (VESEE) program for the Department of Veterans Affairs (VA) Office of Information & Technology. These systems support Veteran health care eligibility and enrollment and serve more than 16,000 users across the Health Eligibility Center and VHA Office of Community Care. The program is actively modernizing a large, mission-critical enterprise Java application into a microservices-based architecture. This modernization is happening in phases, with several phases still ahead. You will join active, in-flight modernization work, building modern backend services while the legacy platform remains in production and continues to require enhancement and sustainment. The modern and legacy stacks coexist and interoperate, and this role will work across both environments to help move the platform forward while maintaining the reliability of systems Veterans depend on today. Primary Responsibilities As a Staff Software Engineer, you will serve as a senior individual contributor and emerging subject matter expert, operating with a high level of trust, autonomy, and technical ownership. With minimal oversight, you will be responsible for meeting scope, schedule, and delivery commitments while helping guide technical decisions within the team. You will represent the software engineering practice in planning and technical discussions, advocate for sound engineering solutions, and clearly communicate technical tradeoffs to both technical and non-technical stakeholders. Primary responsibilities include: Design, develop, and maintain backend services within a microservices architecture using Java 17+, Spring Boot, JPA/Hibernate, and REST APIs Design and implement REST and SOAP-based services, including integrations between the modernized platform and existing systems Support the enhancement and sustainment of the legacy enterprise Java platform using technologies including Java, Spring Framework, Struts, JSP, EJB, JMS, WebLogic, Hibernate, and Oracle Analyze, troubleshoot, and resolve complex software defects and production issues across modern and legacy systems Develop and optimize SQL queries, data access patterns, and database integrations with Oracle Collaborate with architects and senior engineers on modernization initiatives, technical design, and implementation strategy Reduce technical ambiguity through clear documentation, thoughtful refactoring, automated testing, and improvements to existing systems Contribute to automated testing, CI/CD processes, application deployments, and overall engineering quality Participate actively in Agile ceremonies, including sprint planning, standups, reviews, and retrospectives, as well as planning and technical discussions with partners and key stakeholders Conduct code reviews, share technical knowledge, and mentor junior and mid-level engineers Plan and execute technical roadmaps and complex engineering work with minimal guidance from technical leadership Present technical topics effectively, clearly articulating implementation complexity, tradeoffs, risks, and costs to help inform business and technical decisions Communicate effectively about existing systems, design decisions, and program history in support of technical demonstrations, bid writing, and other client-facing activities Participate in technical interviews and help evaluate engineering candidates Periodically travel to collaborate with and present to clients, partners, and stakeholders Basic Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field and 10+ years of professional software development experience Relevant professional experience may be substituted for education 8+ years of hands-on Java development experience 5+ years of hands-on experience with Spring Framework and/or Spring Boot 5+ years of hands-on experience developing REST APIs and web services within a microservices architecture 5+ years of experience working with Oracle or another relational database Experience designing, developing, troubleshooting, and supporting production enterprise applications Experience working within Agile/Scrum development environments Experience using Git-based source control Strong troubleshooting, analytical, and problem-solving skills Strong verbal and written communication skills, with the ability to work directly with teammates, partners, and stakeholders in a distributed environment Preferred Qualifications Experience with event-driven architectures and technologies such as Kafka Experience with caching technologies such as Redis Experience designing resilient external integrations using patterns such as circuit breakers, retry logic, timeout handling, and graceful failure Familiarity with legacy J2EE technologies such as Struts, JSP, EJB, JMS, and WebLogic Experience with containerized application development using Docker and Kubernetes Strong automated testing practices using tools such as JUnit and Mockito Experience modernizing or decomposing large monolithic applications into microservices Experience supporting environments where legacy and modernized architectures must operate concurrently Prior experience working in FedRAMP, FISMA, HIPAA, or similarly regulated environments To learn more about working at Ad Hoc, please visit: Benefits Company-subsidized health, dental, and vision insurance Flexible PTO 401K with employer match Paid parental leave after one year of service Employee Assistance Program Ad Hoc LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination. We value the unique skills gained through military service and encourage veterans and transitioning service members to apply. In support of various state and city equal pay transparency laws, Ad Hoc job descriptions feature the starting range we reasonably expect to pay to candidates who would join our team with little to no need for training on the responsibilities we've outlined above. Actual compensation is influenced by a wide range of factors including but not limited to skill set, level of experience, and responsibility. The range of starting pay for this role is $130,000 - $160,000. Our recruiters will be happy to answer any questions you may have, and we look forward to learning more about your salary requirements. job reference: Ad Hoc LLCVacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Back End in Mc Lean, VA vacancy
$197.3k - $225.1k
Lead Software Engineer, Back End (Risk Tech - Intelligent Foundations & Experiences) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment...SuggestedFull timePart timeInternshipH1bLocal area$197.3k - $225.1k
Lead Software Engineer - Back End (Golang, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be...SuggestedFull timePart timeInternshipH1bLocal area$179.4k - $204.7k
Lead Software Engineer, Back End (Java, AWS) (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment...SuggestedFull timePart timeInternshipH1bLocal area$120k - $160k
...Description SAIC is seeking a Back-End Software Developer to design, develop, test, implement, and maintain core application software... ...solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and...SuggestedWork experience placement$150k - $185k
...Role: Senior Software Engineer – Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About Tillster Tillster, headquartered in the USA, is the global leader in digital ordering and customer engagement solutions. For over a decade we have developed revolutionary...SuggestedFull timeContract workPart timeLocal areaVisa sponsorship- ...Must Have Qualifications: Ideal candidates must have 3-4+ years of hands-on software development experience. Front end focused and strong back-end skills. Java, JavaScript Frameworks (such as React.js) and programing skills are required, along with experience in Java...
$60 - $80 per hour
...prioritization, and resource allocation. Streamline end-to-end workflows by identifying... ...At least 4 years of hands-on software development experience with a modern language... ...distributed processing pipelines skills: back-end,code reviews,programing,containerization...Hourly payContract workTemporary workWork experience placement$209k - $238.5k
...Sr. Manager, Software Engineering, Back End (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery environment? At...Full timePart timeInternshipLocal area$229.9k - $262.4k
Senior Manager, Software Engineering, Back End (Python, Java, Spark) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One...Full timePart timeInternshipLocal area- ...Description The work Software Engineers working on back-end and cloud systems build the services that enforce application behavior, connect systems, and move trusted work through production. They turn product and operational requirements into APIs, business logic...Full time
- Overview VTG is seeking a talented and experienced Back-End Software Developer to join our dynamic and innovative team in Chantilly, VA or... ...Polygraph required. Bachelor's degree in computer science, Software Engineering, or related field. Proven experience as Software Developer,...
$86.8k - $198k
...Job Number: R0239383 Back-End Developer The Opportunity: As a back-end developer, you know that a good site or system needs... ...'re looking for an experienced back-end developer with the software engineering skills it takes to identify potential risks, contribute to...Full timeContract workPart timeWork at officeLocal areaRemote work$86.8k - $198k
...Job Number: R0246659 Back End Developer The Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user...Full timeContract workPart timeWork at officeLocal areaRemote work- Software Guidance & Assistance, Inc., (SGA), is searching for Back End Engineers for contract assignments with one of our premier Regulatory clients. Must work hybrid in one of these offices: Rockville MD or Tysons VA. Must be local and attend onsite interview...Contract workWork experience placementLocal area
- ...G and VSAT communications technologies. About the Role: We are seeking a talented and motivated Back End Software Developer to join our Software Engineering team. You will be working collaboratively to design, develop, deploy and maintain back-end services that...Work at officeFlexible hours
$97.24k - $162.24k
OverviewIn this position, you will build software leveraging Esri's products and APIs to build core backend services that solve complex... ...contributing to projects that matter. You'll work alongside engineers and mentors in a collaborative, cross-functional environment that...WorldwideRelocationRelocation package$210k - $250k
..., code-level lineage, and developer-first workflows so engineering and data teams can ship with more confidence. We are... ...About the Role Gable is growing and hiring a new Staff Software Engineer - Front End, who will own front-end projects such as the technical...Full timeLocal area3 days per week- Senior Back End Web Developer Location: McLean, VA Company: BLN24 About Us: We find strength in teamwork-a better you is a better us BLN24 is an award-winning Management Consulting Firm that supports the U.S. Federal Government in successfully achieving their mission and...Remote work
- ...Job Description Job Description Overview Sedaro is hiring a Senior Software Engineer to architect our workflow orchestration system. Proliferating satellite constellations require optimization studies involving unprecedented scale and complexity. You will build...Permanent employmentFlexible hours3 days per week
$125k - $180k
.... Two Six Technologies is looking to add a Senior Front End Software Engineer to our team building a next generation global-scale networking... ...on front-end development but also may allow for some back-end development using gRPC and similar frameworks. The role...Contract workLocal area$55.2k - $126k
...Front End Software Engineer The Opportunity: The right interface can make an application easy to use, encourage early adoption, and save... ...with user-centric design. You'll work with UI/UX designers and back-end developers to create a seamless user experience using...Full timeContract workPart timeWork at officeLocal areaRemote work$110k - $135k
...cybersecurity, network architecture, reverse engineering, software and hardware development uniquely... ...Technologies! We are seeking a Full Stack Front-End Developer Mid-level (Software... ...layers to support seamless front-end and back-end integration.Collaborate with cross-...Full timeWork at officeLocal areaWork from homeWorldwideHome office$244.7k - $279.2k
Staff Software Engineer - Card As a Staff Software Engineer at Capital One, you will be a part of a community of technical experts working to... ...practices and capabilities At least 7 years of experience in Back End technologies (Go, Java, Python, Database Design, etc.) At...Full timePart timeLocal area$144.8k
...40543 Summary Mid Front End Developer Vienna, VA Are... ...Developer will develop visualization software to understand data where... ...Design, develop, and maintain back-end services and APIs... ...code reviews and contribute to engineering best practices Maintain production...Work at officeWork from homeHome office$100k - $145k
...Services, Inc. (VISTA) is currently seeking a Back-End Developer to support a U.S. Intelligence... ...integration Coordinate with data engineering team on database design and... ...Bachelor's degree in Computer Science, Software Engineering, or related field Minimum...Contract work$165k - $220k
...based solutions to the entire engineering organization. This Team will be... ...a vision and modernize software development process by creating... ...are boundless, and we have your back to try new things and see if they... ...human, not just a resume. To that end, we look for a diverse pool of...Full timeWork at officeFlexible hoursNight shift$187.53k - $281.3k
...Shield AI is a venture-backed deep-tech company with... ...diverse team of experts in software, robotics, control... ...integration, hardware, and test engineering to solve some of the... .... About the Job: Staff Software Engineers on... ...unparalleled end-to-end outcome ownership...Full timeTemporary workPart timeWorldwide- ...proprietary infrastructure and software, we empower over 250,000... ...Valued at US$11 billion and backed by world-leading investors including... ..., and you “get stuff done” end-to-end. You use AI to work... ...experienced team members in software engineering practices and coding...Full timeWorldwide
$222.01k - $258.3k
...interviews which can be found here.Role OverviewID.me is seeking a Staff Software Engineer to join the Reporting & Billing team, where we build the... ...billing architecture is yours along with the team to define end to end. It is a rare scope that spans product-facing data...Full timeTemporary workWork at officeRemote workFlexible hours$90k - $150k
...Washington Top Workplaces honoree, is seeking Senior Front-End Software Engineers to support our Federal Government customer. This role supports... ....js . . You’ll collaborate closely with UI/UX designers, back-end engineers, and data professionals to deliver engaging,...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Back End. Be the first to apply!
Related searches
- software technology Mc Lean, VA
- remote software sales Mc Lean, VA
- embedded software Mc Lean, VA
- software intern Mc Lean, VA
- software support Mc Lean, VA
- ultimate software Mc Lean, VA
- software engineer - cloud services Mc Lean, VA
- entry level software sales Mc Lean, VA
- software Mc Lean, VA
- software qa Mc Lean, VA



