Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

P3 Recruiting

Software Engineer

Saint Louis, MO
Full Time
Paid
  • Responsibilities

    P3 Recruiting, has a need for Software Engineers of all levels! We are seeking Principal, Senior, and Mid-level software engineers for an upcoming contract supporting a large Intelligence Community (IC) agency customer in St Louis, MO. This project will help stand up a first-of-its-kind Software Engineering team to deliver geospatial capabilities to the customer. You will have maximum collaboration by working side-by-side with government Software Engineers to address the needs of the customer. The tech stack may change depending on the requirements, but the following technologies are prevalent in the environment: SAFe (Scaled Agile Framework), Scrum, Java, JavaScript, Microservices, Test Driven Development (TDD), Python, GitHub/GitLab, Jenkins, Docker, Amazon Web Services (AWS) Commercial Cloud Services (C2S) and Redmine.

    REQUIREMENTS:

    • BS or equivalent in Computer Science, Engineering, Mathematics or equivalent technical degree and 12 years' experience in full stack development to include Java, Web Services, Database, spatial database, NoSQL database, and micro-service development.

    • TS/SCI clearance

    • 7 years' experience with agile and lean philosophies, serving as scrum or team lead.

    • Experience working independently with clients or stakeholders conducting interviews, observations, and surveys, to develop user-stories in support of full-service consumer and business applications.

    • Experience with Continuous Delivery and Continuous Integration (CI/CD) techniques, test-driven development, and automated testing practices.

    • Demonstrated experience in at least one of the following:

    • Developing terrain analysis visualization and algorithms. o Developing automated detection algorithms.

    • Development of customized code, scripts, modules, macro procedures, and libraries to implement specialized spatial analysis functions using languages such as Python, Java, JavaScript, PHP, C, Perl, or similar scripting and development languages.

    • Experience working with multiple database types