Demo

Software Developer

Computational Physics
Washington, DC Full Time
POSTED ON 1/16/2025
AVAILABLE BEFORE 4/14/2025

Are you passionate about securing and administering an organization's online presence? Can you identify, troubleshoot, and solve issues proactively to help provide the best client outcomes? Join our growing team of innovative professionals who genuinely care about our commitments to clients and their public and internal web presence. In this role, work directly with the client at the United States Naval Observatory (USNO) to develop, deploy, and maintain their public and DoD web pages.

The United States Naval Observatory (USNO) is responsible for the production and dissemination of precise parameters concerning time, star positions, and the earth's rotation to the Department of Defense (DoD) and intelligence community (IC), other users such as the National Oceanic and Atmospheric Administration (NOAA), non-US Government civilians and international users. In this role, you will work to maintain a reliable, secure, and manageable USNO web site in the Amazon Web Service (AWS) GovCloud environment. The site is crucial to the dissemination of USNO data products, information, and services. This is a full-time position located in Washington, D.C.

The successful candidate will :

  • Provide direct support to the Precise Time, Celestial Reference Frame, and Earth Orientation Departments at USNO.
  • Be responsible for application development, deployment, and security.
  • Work with USNO Information Assurance (IA) staff to ensure compliance with DoD cybersecurity requirements.
  • Communicate effectively with team members, management, and the client to provide updates on system performance, issues, and solutions.
  • Work with USNO department subject matter experts (SMEs) to ensure that applications are scientifically accurate.
  • Prepare and maintain associated project documentation.
  • Manage responses to vulnerability scans in coordination with the USNO Information System Security Manager.
  • Establish and maintain a software testing suite.

Qualifications

  • Ten or more years of experience developing software applications using the following software development languages :
  • Python
  • Java
  • Experience in software project management using an Agile software development lifecycle
  • Experience with modern software development tools including :
  • Version Control tools (Git)

  • IDE and debugging tools (VSCode, IDEA, etc.)
  • Containerization (Docker, Podman, Kuberneters)
  • DevSecOps Pipelines
  • Experience with Linux operating system
  • Experience with configuring and managing web servers
  • Familiarity with the DoD RMF (Risk Management Framework) Process
  • Ability to obtain and maintain Secret level security clearance
  • Ability to obtain and maintain Security certification or DOD-accepted equivalent
  • About CPI

    We love science! We study the physical properties of the Earth and our atmosphere, neighboring planets, and the sun. We make the study of science practical by translating our findings into products, both hardware and software, that make our customer's lives easier and better. CPI has served various U.S. Government agencies, universities, international science organizations, prime contractors, as well as commercial customers for 40 years. CPI is an employee-owned company - our team members receive company stock. Employee ownership motivates and empowers increased productivity, contribution to the longevity of the business, improved retention, and enhanced employee engagement.

    Why Work for Us?

  • Competitive salary and comprehensive benefits including health, dental, vision, disability, life insurance, paid time off, parental leave, flexible work schedules, employee assistance programs, and retirement options including a 401(k), profit sharing, and an Employee Stock Ownership Plan (ESOP).
  • To start, this role will be in-office and then will transition to a hybrid position.
  • Positive, upbeat, and transparent company culture with opportunities for self-development and career advancement.
  • Majority employee-owned small business that allows team members to learn from each other and take ownership.
  • Benefits :
  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Referral program
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance
  • CPI is an employee-owned company and an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

    If you need a reasonable accommodation for any part of the employment process, please contact us and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Developer?

    Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $222,941 - $284,552
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Software Developer jobs in the Washington, DC area that may be a better fit.

    Software Developer

    Software Aspekte, Herndon, VA

    Software Developer

    Steel Thread Software, Inc., Sterling, VA

    AI Assistant is available now!

    Feel free to start your new journey!