> Markdown version of [/jobs/ext/272128-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/272128-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Four Sea Group, Inc. - **Location:** Littleton, CO, United States - **Experience:** Expert - **Salary:** $151,695.0 - $205,233.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Software Applications, Systems Engineering, JIRA, Automation of Tests, C++ (Programming Language), Software Quality, Code Review, Computer Engineering, Continuous Integration, DevOps, Programming Tools, Web Development, Distributed Systems, Open Source Technology, Scaled Agile Framework, Software Engineering, Software Systems, Systems Integration, ReactJS, Software Troubleshooting, Backend, Gitlab, Containerization, AngularJS, Kubernetes, Information Technology, Front End Software Development, Restful APIs, Software Version Control, Docker, Jenkins, Programming Languages - **Published:** May 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c568448c166baf08 ## About the Role Do you have experience in Version control systems?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience. * 6+ years of relevant software engineering or frontend web development experience. * Active TS/SCI clearance * Experience with Java development in production or mission-driven environments. * Experience with C++ development. * Experience with Angular and/or React in application development environments. * Experience working in Agile software development environments. * Experience using Jira or similar agile work-tracking tools. * Experience using GitLab, Jenkins, or equivalent tools to support version control, CI/CD, or collaborative development workflows. * Experience integrating and consuming RESTful APIs or service-based architectures. * Ability to quickly research and learn new programming tools and techniques. * Strong written and verbal communication skills. Preferred Qualifications * Experience working in secure, mission-critical, defense, intelligence, or other high-consequence technical environments. * Experience supporting full software development lifecycle activities, including design, integration, testing, and deployment. * Experience with CI/CD pipelines, automated testing, and modern DevOps practices. * Experience with containerization or deployment technologies such as Docker or Kubernetes. * Experience with service-oriented or distributed system architectures. * Experience working across multidisciplinary teams, including software, systems, integration, and test. * Experience with SAFe processes or other scaled Agile methodologies. * Experience using open-source solutions and engaging with open-source communities. ## Description We are seeking a Software Engineer to support the design, development, integration, and deployment of software solutions in a fast-paced, agile environment. This role will contribute to the development of maintainable, reliable, and scalable software, support integration with backend services and mission systems, and help enable routine delivery of changes as part of an agile software team. The ideal candidate brings strong software development experience, sound implementation judgment, and the ability to work independently while collaborating effectively across engineering teams to support reliable delivery and mission success. What you'll do * Design, develop, enhance, and maintain software applications, components, and services. * Translate technical requirements into maintainable, well-structured software solutions. * Develop and integrate software using modern programming languages and development practices. * Support integration with backend services, APIs, and mission systems. * Participate in agile development activities to support iterative delivery and routine deployment of changes. * Use structured version control and development workflows to support collaboration, code review, and release quality. * Troubleshoot software defects, integration issues, and performance challenges affecting delivery and system behavior. * Research and adopt new tools, techniques, and open-source solutions as needed to support program goals. * Collaborate with software engineers, systems engineers, testers, and other stakeholders to support successful execution. * Contribute to software quality through disciplined development, testing, documentation, and continuous improvement practices. ## Related Videos - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)