Astronomical research facilities

Applications Software Developer
Location VA - Chantilly
Req # 3448
Minimum Clearance Required FS Poly
Apply Now

Thank you for your interest in joining the Centauri team. Together, we can leverage the next generation of advanced technologies to deliver industry-leading capabilities across land, air, sea, space, and cyberspace. Our goal is to deliver innovative solutions using an agile, mission-first approach to address the most difficult technical challenges facing our customers. The only way that we can tackle these challenges is by recruiting the brightest minds in the industry to join our team.

Centauri is seeking a cleared Applications Software Developer to bring a strong DevOps background to design, develop, and implement Cloud solutions.

 

Job Responsibilities:

  • Design, build, and deploy highly scalable, resilient, performant services
  • Develop code using various programming and scripting languages
  • Adhere to approved design plans and coding standards
  • Work in an integrated team to continually improve DevOps posture
  • Maintain responsibility for software components ensuring proper standards, testing, and best practices are followed
  • Work with cmTent application teams to understand current analytics and make migration recommendations of existing analytical software to analytic microservices in the cloud environment
  • Serve as an expert resource within the development team’s efforts to determine the needs of the business that will simplify and automate the application services as well as make them more efficient
  • Follow appropriate implementation and change management procedures
  • Ensure appropriate level of documentation is prepared and baselined
  • Review test plans, test files, and scripts for unit testing through integration testing
  • Collaborate with user interface designer(s) to ensure developed software integrates seamlessly
  • Identify complex problems and review related information to develop and evaluate options and implement new ones
  • Focus on innovating new and better ways to create software solutions that add value.

 

Knowledge, Skills, and Abilities required

  • A degree in Computer Science, Information Systems, Engineering, or additional years of specialized experience in a scientific or technical discipline in the areas of Computer and / or Information Technology
  • Experience performing software development related work, to include the following:
    • Minimum of 5 years of experience with RESTful APIs
    • Minimum of 5 years of experience with Objectivity, including database design, development, and operations and maintenance of petabyte scale databases
  • Demonstrated hands-on experience with distributed cross-platform applications, orchestration, and security
  • Demonstrated experience of software quality process / assurance, including automation testing, unit / integration testing, design / code review, code profiling, and software continuous integration and continuous deployment pipelines
  • Demonstrated experience with Java and one or more scripting languages (e.g., Servlets, Hibernate, Spring, UI Frameworks, Web Services / REST, J2EE)
  • Demonstrated experience in continuous integration and delivery tools (e.g., Git, Jenkins, Puppet, Chef, etc.)
  • Demonstrated experience with data volume analysis methodology
  • Demonstrated experience and deep technical understanding of Cloud architecture
  • Demonstrated experience in client-side technologies (Java Swing, EXT JS, JSP/HTML)
  • Demonstrated experience in Windows 2012 and Solaris Operating Systems
  • Demonstrated experience in Web server technologies (Tomcat, Web Logic, IIS, HttpCore)
  • Demonstrated knowledge of DevOps, Release engineering, and Operations approach to automate deployments
  • Demonstrated experience working in a dynamic working environment
  • Demonstrated experience working in an Agile scrum teamwork environment
  • ACTIVE TS/SCI + poly clearance

 

 

 

Centauri is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other factor protected by law.

Back Apply Now