Software Engineer, Senior at Cayuse Holdings in US-DC-Washington
- Company: Cayuse Holdings
- Location: US-DC-Washington
- Posted: Sep 24, 2026
- Type: Full-Time
- Salary: USD $140,000.00 - USD $142,085.00 /Yr.
- Experience: 8+ years
Overview
This role is fully on-site and does not allow any hybrid/remote work. Candidates must possess an active Top Secret clearance to be considered. The Software Engineer, Senior will lead the rapid development of enterprise-grade solutions in an AI-assisted development environment. Ideal candidates are a…
Job description
- This role is fully on-site and does not allow any hybrid/remote work. Candidates must possess an active Top Secret clearance to be considered.
- The Software Engineer, Senior will lead the rapid development of enterprise-grade solutions in an AI-assisted development environment. Ideal candidates are adept at leveraging advanced AI coding assistants (e.g., Claude, Amazon Q Developer) to expedite delivery, while applying strict human oversight to ensure secure, high-quality, and maintainable code. This position offers opportunities to contribute to cutting-edge development in an agile, cloud-first environment.
- This position aligns with Cayuse’s core values of Innovation, Excellence, Collaboration, Adaptability, and Integrity by fostering technical solutions that meet customer needs, promoting teamwork, and prioritizing quality in deliverables.
Responsibilities
- Write, review, and refactor robust and scalable Java (Spring Boot) back-end code.
- Develop and maintain dynamic, user-friendly front-end applications using Angular 21.
- Generate boilerplate code.
- Write comprehensive unit tests.
- Accelerate application modernization efforts.
- Ensure AI-generated code adheres to enterprise standards for security, AWS cloud architecture, and PostgreSQL database protocols.
- Conduct manual code reviews to verify quality and correctness of AI-generated outputs.
- Debug, troubleshoot, and optimize application components to prevent issues associated with poor abstractions or integration failures.
- Work closely with cross-functional teams, including product managers, DevOps engineers, and QA teams, to deliver enterprise-grade solutions on tight timelines.
- Other duties as assigned.
Requirements
- Bachelor’s degree in Information Technology, Computer Science, or a related field.
- Equivalent experience may be considered in lieu of a degree.
- 8+ years of experience in software engineering.
- 4+ years of hands-on development in Java (Spring Boot).
- 4+ years of experience with Angular (version 17 or higher).
- 3+ years of expertise with PostgreSQL database systems.
- Active Top Secret Security Clearance is required.
- Must be able to pass a background check. May require additional background checks as required by projects and/or clients at any time during employment.
- Proficient in Microsoft and Adobe toolsets, including Excel, Word, PowerPoint, Acrobat, etc.
- Strong collaboration and interpersonal skills; able to work effectively with diverse technical teams.
- Analytical mindset with the ability to troubleshoot complex issues.
- Proactive, adaptable, and comfortable working in dynamic project environments.
- Ability to interpret technical requirements, identify gaps, and coordinate with specialized teams to resolve them.
- Excellent communication, documentation, and organizational skills.
- Familiarity with Atlassian tool suite (e.g., JIRA, Confluence, Bitbucket).
- Knowledge of and experience working in Agile development methodologies.
Skills
Required
- Java (Spring Boot)
- Angular (version 17 or higher)
- PostgreSQL
Preferred
- Agile development methodologies
Benefits
- Medical, Dental and Vision Insurance; Wellness Program
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
- Short-Term and Long-Term Disability options
- Basic Life and AD&D Insurance (Company Provided)
- Voluntary Life and AD&D options
- 401(k) Retirement Savings Plan with matching after one year
- Paid Time Off
- Reports to: Program Manager