
Senior Software Engineer
Cayuse Holdings
full-time
Posted on:
Location Type: Office
Location: Washington • District of Columbia • Washington • United States
Visit company websiteExplore more
Salary
💰 $105,000 - $115,000 per year
Job Level
About the role
- Lead full-stack design and development using Java Spring Boot and React
- Design and implement normalized PostgreSQL schemas and entity relationships supporting system scalability
- Develop and maintain secure RESTful APIs for data access and integration
- Implement modern UI components using React, TypeScript/JavaScript, and reusable design patterns
- Lead and document data migration efforts, ensuring integrity and consistency between legacy and new systems
- Plan and execute application deployments, version control, and CI/CD pipelines
- Mentor mid-level developers and provide technical leadership
- Ensure compliance with 508 accessibility, enterprise security practices, and other practices as needed
- Other duties as assigned
Requirements
- 8+ years in software development
- 5+ years working with Java Spring Boot
- 3+ years React
- Strong experience with PostgreSQL database design, normalization, and optimization
- Proven success delivering enterprise-scale web applications (10k+ users)
- Demonstrated experience leading application deployments and upgrades
- Highly motivated and capable of leading under aggressive timelines
- Troubleshoot and resolve cloud-related issues and incidents
- Provide guidance and training teams on Azure services and best practices
- Stay current with the latest Azure technologies and trends to drive continuous improvement
- Active Top-Secret Clearance
- 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
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java Spring BootReactPostgreSQLRESTful APIsTypeScriptJavaScriptCI/CDdata migrationapplication deploymentcloud troubleshooting
Soft skills
technical leadershipmentoringproblem-solvingmotivationguidancetraining
Certifications
Top-Secret Clearance