Job Description
CPI is a leading technology solutions provider to state federal and international criminal justice institutions delivering critical information for first responders and many who support them. We pride ourselves on the quality in-house development and industry expertise that have allowed us to serve this industry for over 35 years. The need to grow our talented engineering teams continues as more customers trust CPI’s solutions and we look forward to discovering more about you and whether your skills and background are a good fit.
We seek a Junior Software Engineer to join our in-house Data Services software development team.
GENERAL DESCRIPTION
Essential Duties and Responsibilities:
- Develop robust high-performance flexible applications
- Assist in various phases of software development from use case requirements gathering through designing coding and testing
- Analyze diagnose and provide solutions for application and performance issues
- Develop and maintain procedures and documentations
- Clearly communicate status to management
- Knowledge sharing with other team members
EXPERIENCE REQUIREMENTS
Skills / Abilities:
- Core Java with Spring Hibernate and Web service (SOAP/REST) experiences.
- Proven knowledge of the most current security and web development programming languages
- Adequate knowledge of relational database systems object-oriented programming and web application development
- Multithreading
- Able to develop and work on a Linux AIX or Unix-derived OS
- Self-directed problem solving
- Be able to clearly communicate both verbally and in writing
- Strong teamwork skills
JOB REQUIREMENTS
- Must be able to pass state and federal law enforcement/public safety agency background checks for all CPI customers
- Willingness to travel throughout the United States as required
- Be able to work at least three days a week from our corporate headquarters in Bolingbrook IL.
- Able to work outside of standard office hours
EDUCATION / TRAINING REQUIREMENTS
Education:
- Bachelor's degree in computer science or equivalent experience
Experience:
- At least 1 year of relevant programming experience
Top Skills
What the Team is Saying
What We Do
Computer Projects of Illinois Inc. (CPI) is a privately held corporation that delivers market-leading software solutions to the law enforcement industry. CPI develops & maintains many different best-in-class mission-critical criminal justice solutions to law enforcement & public safety agencies around the world with their OpenFox® Product Suite.
Why Work With Us
The work we do is unique & highly rewarding. Working in a creative environment where an excellent work-life balance ensures that all employees are happy & productive. We have fun but at the end of the day all of our hard work actually impacts the safety of citizens & law enforcement officers across the country. Work hard. Play hard. Save Lives.
Gallery
CPI OpenFox Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
Explore More
Date Posted
04/21/2026
Views
0
Similar Jobs
Software Engineer II of Marketplace Middleware Engineering -
Views in the last 30 days - 0
View DetailsLead Software Engineer, DevOps / MLOps (Agentic Workflows, AI/ML Guardrails, Kubernetes, Python, AWS) -
Views in the last 30 days - 0
View Details