Software Engineer, Java

Criterion Systems, Inc.
Denver, CO Full Time
POSTED ON 10/22/2023 CLOSED ON 4/3/2024

Job Posting for Software Engineer, Java at Criterion Systems, Inc.

Overview

At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for excellence built upon the collective skills, talents, perspectives, and backgrounds of its people. By accepting a position with Criterion Systems, you will join a group of professionals with a collaborative mindset where we share ideas and foster professional development to accomplish our goals. In addition to our great culture, we also offer competitive compensation and benefit packages, company-sponsored team building events, and advancement opportunities. To find out more about how Criterion can help you take your career to the next level please visit our website: www.criterion-sys.com. Criterion Systems is a Military/Veteran Friendly Company therefore we encourage Veterans to apply.

 

We are seeking a mission-focused Software Engineer with Java experience to support and contribute to our government customer’s success in Denver, Colorado!

 

This position is on a team that is at the forefront of developing and operating state-of-the-art of Geo-spatial Intelligence analysis software. This program builds and maintains an exceptionally powerful platform enabling our users to address challenging real-world problems by converting disparate data into actionable information. They work directly with operational users to design, develop, and maintain capabilities that empower analysts to create actionable intelligence from the massive volumes of Geo-spatial Intelligence data to give our intel and combat organizations the decision advantage over our near-peer adversaries.

Responsibilities

As Software Engineer, you will work in collaboration to enhance the analysis system leveraging proprietary capabilities. The Developer shall collaborate on the integration of capabilities from different systems. Additionally, you will collaborate on the design, development, testing and integration.

 

Duties, Tasks & Responsibilities

  • Build and maintain a secure continuous integration/continuous deployment pipeline in across multiple environments and domains.
  • Establish best practices for source control, build, integration, automated test, security scanning, and delivery of applications 
  • Work with Developers and SREs to ensure the end-to-end delivery of solutions 
  • Automate development and operations processes to ensure reliability and repeatability 
  • Assist in building Infrastructure as Code and automating Configuration Management  

Qualifications

Required Experience, Education, Skills & Technologies

  • An active TS/SCI security clearance, preferably with CI polygraph
  • Five (5) years of relevant experience
  • Bachelor’s degree and or equivalent experience in a related field in lieu of a degree
  • Understand the Software development life cycle.
  • Demonstrated experience developing with modern languages such as: Java (highly preferred!), Python, Ruby, Clojure, JavaScript, etc.
  • Experience designing, developing, documenting, testing, and debugging software that contains logical and mathematical solutions to problems.
  • Demonstrated experience using rapid prototyping and Agile based software development methodologies.

Preferred Experience, Education, Skills & Technologies

  • Experience with Computer Vision (CV)
  • Experience with SOM
  • Understanding of machine learning concepts
  • Experience integrating multiple applications
  • Experience developing and implementing software enhancements to mission systems in other Government agencies
  • Experience building scalable solutions to mission problems
  • Experience with development in microservice based architectures
  • Experience with Docker, Kubernetes, Redis, Kafka, SciPy, NumPy, Pandas
  • AWS API experience
  • AWS Certification (Developer, DevOps and/or, Architect, etc.)
  • Security Certification

Security Clearance Level

  • TS/SCI with an adjudicated CI polygraph or ability to obtain a CI polygraph

Certification

  • None

Work Schedule

  • Onsite at a designated facility - Hybrid schedule with accommodating team environment

Pay Rate

  • The projected compensation range for this position is $150,000 - $250,000. Please note that the salary information is a general guideline only. Criterion Systems considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer.

Benefits Offered

  • Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Tuition/Training Assistance, Parental Leave, Paid Time Off, and Holidays.

 

Criterion Systems, LLC and its subsidiaries are committed to equal employment opportunity and non-discrimination at all levels of our organization.  We believe in treating all applicants and employees fairly and make employment decisions without regard to any individual’s protected status:  race, ethnicity, color, national origin, ancestry, religion, creed, sex/gender, gender identity/gender expression, sexual orientation, physical and mental disability, marital/parental status, pregnancy (including childbirth, lactation, and related medical conditions), age, genetic information (including characteristics and testing), military and veteran status, or any other characteristic protected by law. For our complete EEO/AA and Pay Transparency statement, please visit https://careers-criterion-sys.icims.com/.

Senior Java Software Engineer
Fincons Group -
Aurora, CO
Software Engineer - Java
Open Systems Technologies Corp -
Aurora, CO
Java / C++ Software Engineer
DPG Solutions LLC -
Aurora, CO

Salary.com Estimation for Software Engineer, Java in Denver, CO
$96,150 to $117,376
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

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer, Java.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $71,253 - $94,859
    • Income Estimation: $72,691 - $103,778
  • Debugging Skill

    • Income Estimation: $71,253 - $94,859
    • Income Estimation: $72,691 - $103,778
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Criterion Systems, Inc.

Criterion Systems, Inc.
Hired Organization Address Washington, DC Other
Overview At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for ...
Criterion Systems, Inc.
Hired Organization Address Washington, DC Other
Overview At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for ...
Criterion Systems, Inc.
Hired Organization Address Washington, DC Other
Overview At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for ...
Criterion Systems, Inc.
Hired Organization Address Las Vegas, NV Other
Overview At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for ...

Not the job you're looking for? Here are some other Software Engineer, Java jobs in the Denver, CO area that may be a better fit.

FusionAuth - Senior Java Engineer

Senior Java Engineer - 1871 Member Company, Broomfield, CO

Java Software Engineer

Reinventing Geospatial, Inc. (RGi), Denver, CO