> Markdown version of [/jobs/ext/4629262-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/4629262-sr-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). --- # Sr. Software Engineer - **Company:** CULPER TECHNOLOGY LLC - **Location:** United States - **Experience:** Expert - **Salary:** $245,000.0 - $260,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Software Documentation, Extract Transform Load (ETL), Integrated Development Environments, Java Web Services, Software Deployment, Software Engineering, Software Requirements Analysis, Primefaces, Data Management - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25196_34173b912b507c6969f7a6884f600078 ## About the Role * U.S. Citizenshipwith an activeTS/SCI clearance with Polygraph. * 20+ years of Software Engineering experiencesupporting programs and contracts of similar scope, type, and complexity. * Bachelor's degree inComputer Science or a related technical disciplinefrom an accredited college or university. * Four additional years of Software Engineering experience may substitute for a bachelor's degree. * Experience designing and implementingcomplex software solutionswith strict performance, resource, and interface requirements. * Experience supporting software development processes, documentation standards, and quality control efforts. * Experience collaborating with system engineers to define software requirements and technical solutions., * Strong experience withJava development. * Experience withdatabase development and administration. * Experience withSQL and complex query development. * Experience withPostgreSQL. * Experience withElasticsearch aggregations. * Familiarity with modern Java frameworks and technologies such asQuarkus and PrimeFaces. * Experience working inAgile software development environments. ## Description * We are seeking aSenior Software Engineerto support a suite of mission-critical web-based applications that automate data management workflows for IC data custodians. These applications enable compliant data movement, reuse, and integration across the customer mission environment. The ideal candidate will join a mature Agile software development team focused on building and enhancing Java-based applications. This role provides the opportunity to work with modern technologies, includingJava, Quarkus, and PrimeFaces, while contributing to scalable solutions that support critical mission needs. What you'll do * Design, develop, test, and maintaincomplex Java-based applications. * Support the full software development lifecycle within anAgile development environment. * Develop solutions that automate data management, approvals, and compliant data workflows. * Design and implement complex algorithms while meeting strict timing, resource, and interface requirements. * Perform quality control reviews of software products and contribute to process improvements. * Collaborate with system and hardware engineers to define software requirements, interfaces, and system capabilities. * Support software deployment, installation, troubleshooting, and operational validation. * Improve software documentation and development standards.Describe the specific responsibilities and job functions of the role