Software Engineer
Ohio, IL · On-site
$70K - $80K/yr
... software that helps law enforcement and first-responder agencies do their most critical work ... Our suite spans Computer-Aided Dispatch (CAD), Records Management (RMS), Mobile, and Jail ...
Ohio, IL · On-site
$70K - $80K/yr
... software that helps law enforcement and first-responder agencies do their most critical work ... Our suite spans Computer-Aided Dispatch (CAD), Records Management (RMS), Mobile, and Jail ...
Ohio, IL · On-site
$70K - $80K/yr
... software that helps law enforcement and first-responder agencies do their most critical work ... Our suite spans Computer-Aided Dispatch (CAD), Records Management (RMS), Mobile, and Jail ...
Ottawa, IL · On-site +1
$70K - $80K/yr
Software Engineer Location(s): Ottawa, IL Compensation: $70,000-80,000 About this position ... Manage operating system lifecycle activities, including configuration standardization, patching ...
Ottawa, IL · On-site +1
$70K - $80K/yr
Software Engineer Location(s): Ottawa, IL Compensation: $70,000-80,000 About this position ... Manage operating system lifecycle activities, including configuration standardization, patching ...
Ottawa, IL · On-site
$70K - $80K/yr
Software Engineer Location(s): Ottawa, IL Compensation: $70,000-80,000 About this position ... Manage operating system lifecycle activities, including configuration standardization, patching ...
Ottawa, IL · On-site
$70K - $80K/yr
Software Engineer Location(s): Ottawa, IL Compensation: $70,000-80,000 About this position ... Manage operating system lifecycle activities, including configuration standardization, patching ...
Ohio, IL · On-site
This includes managing data collection and storage, providing tools for analysis and reporting ... Deliver software in a Scrum development process. * Perform technical code reviews and pair ...
New
Ohio, IL · On-site
This includes managing data collection and storage, providing tools for analysis and reporting ... Deliver software in a Scrum development process. * Perform technical code reviews and pair ...
New
AI Vision Processors For Edge Applications Our solutions make cameras smarter by extracting valuable data from high-resolution video streams. * Bring up and verify functionality of new embedded ...
AI Vision Processors For Edge Applications Our solutions make cameras smarter by extracting valuable data from high-resolution video streams. * Bring up and verify functionality of new embedded ...
Ohio, IL · On-site +1
Reporting to the Regional Manager for Software Controls, the Business Leader is a highly critical and visible role. Your territory will cover the Ohio territory - with travel up to 50%. You will be ...
Ohio, IL · On-site +1
Reporting to the Regional Manager for Software Controls, the Business Leader is a highly critical and visible role. Your territory will cover the Ohio territory - with travel up to 50%. You will be ...
Standard, IL · Remote
$115K - $145K/yr
We're looking for a Senior Full-Stack Software Engineer to join the Gigantic Playground team. You ... Bachelor's degree in computer science, systems management, or another engineering discipline - or ...
Quick apply
Standard, IL · Remote
$115K - $145K/yr
We're looking for a Senior Full-Stack Software Engineer to join the Gigantic Playground team. You ... Bachelor's degree in computer science, systems management, or another engineering discipline - or ...
Ohio, IL · On-site +1
$104K - $135K/yr
You are comfortable working at the intersection of research and product and are competent in using Autodesk CAD software. Reporting Structure: You will report to an Engineering Manager in Research ...
Ohio, IL · On-site +1
$104K - $135K/yr
You are comfortable working at the intersection of research and product and are competent in using Autodesk CAD software. Reporting Structure: You will report to an Engineering Manager in Research ...
Ottawa, IL · On-site
Experience with veterinary practice management software and basic financial reporting * Ability to prioritize multiple responsibilities while leading with professionalism, empathy, and accountability ...
Ottawa, IL · On-site
Experience with veterinary practice management software and basic financial reporting * Ability to prioritize multiple responsibilities while leading with professionalism, empathy, and accountability ...
Experience with veterinary practice management software and basic financial reporting * Ability to prioritize multiple responsibilities while leading with professionalism, empathy, and accountability ...
Quick apply
Experience with veterinary practice management software and basic financial reporting * Ability to prioritize multiple responsibilities while leading with professionalism, empathy, and accountability ...
Ottawa, IL · On-site
Experience with veterinary practice management software and basic financial reporting * Ability to prioritize multiple responsibilities while leading with professionalism, empathy, and accountability ...
Ottawa, IL · On-site
Experience with veterinary practice management software and basic financial reporting * Ability to prioritize multiple responsibilities while leading with professionalism, empathy, and accountability ...
Ohio, IL · On-site
$79K - $158K/yr
Utilize sales tools effectively (CRM, estimating software, etc.) to plan and document progress as well as increase business opportunity within accounts * Negotiate master service agreements (MSAs ...
Ohio, IL · On-site
$79K - $158K/yr
Utilize sales tools effectively (CRM, estimating software, etc.) to plan and document progress as well as increase business opportunity within accounts * Negotiate master service agreements (MSAs ...
Peru, IL · On-site
$65K - $95K/yr
Proficient with technology, computer, and software systems, including Digital Vehicle Inspections (DVI). * Proficient in inventory and expense management. * Ability to thrive in a high-paced sales ...
Peru, IL · On-site
$65K - $95K/yr
Proficient with technology, computer, and software systems, including Digital Vehicle Inspections (DVI). * Proficient in inventory and expense management. * Ability to thrive in a high-paced sales ...
Peru, IL · On-site
Proficient with technology, computer, and software systems, including Digital Vehicle Inspections (DVI). * Proficient in inventory and expense management. * Ability to thrive in a high-paced sales ...
Peru, IL · On-site
Proficient with technology, computer, and software systems, including Digital Vehicle Inspections (DVI). * Proficient in inventory and expense management. * Ability to thrive in a high-paced sales ...
... software applications (word processing, spreadsheet, presentation, database), and project management skills; effective communication and interpersonal skills; high degree of attention to detail ...
... software applications (word processing, spreadsheet, presentation, database), and project management skills; effective communication and interpersonal skills; high degree of attention to detail ...
Ottawa, IL · On-site
Responsible for managing front end of the store and making recommendations on the overall ... Ensures team members have a working knowledge of all computer and technology systems and software.
Ottawa, IL · On-site
Responsible for managing front end of the store and making recommendations on the overall ... Ensures team members have a working knowledge of all computer and technology systems and software.
Ottawa, IL · On-site
Responsible for managing front end of the store and making recommendations on the overall ... Ensures team members have a working knowledge of all computer and technology systems and software.
Ottawa, IL · On-site
Responsible for managing front end of the store and making recommendations on the overall ... Ensures team members have a working knowledge of all computer and technology systems and software.
Knowledge of dealership management systems and finance software. * Understanding of automotive lending, compliance, and regulatory requirements. * Ability to work in a fast-paced environment while ...
Knowledge of dealership management systems and finance software. * Understanding of automotive lending, compliance, and regulatory requirements. * Ability to work in a fast-paced environment while ...
Knowledge of dealership management systems and finance software. * Understanding of automotive lending, compliance, and regulatory requirements. * Ability to work in a fast-paced environment while ...
Knowledge of dealership management systems and finance software. * Understanding of automotive lending, compliance, and regulatory requirements. * Ability to work in a fast-paced environment while ...
Knowledge of dealership management systems and finance software. * Understanding of automotive lending, compliance, and regulatory requirements. * Ability to work in a fast-paced environment while ...
Knowledge of dealership management systems and finance software. * Understanding of automotive lending, compliance, and regulatory requirements. * Ability to work in a fast-paced environment while ...
$70K - $78.8K
15% of jobs
$78.8K - $87.7K
3% of jobs
$87.7K - $96.5K
1% of jobs
$96.5K - $105.4K
1% of jobs
$105.4K - $114.2K
1% of jobs
$121.4K is the 25th percentile. Wages below this are outliers.
$114.2K - $123K
4% of jobs
$123K - $131.9K
9% of jobs
$131.9K - $140.7K
10% of jobs
The median wage is $144.4K / yr.
$140.7K - $149.5K
14% of jobs
$157.7K is the 75th percentile. Wages above this are outliers.
$149.5K - $158.4K
18% of jobs
$158.4K - $167.2K
24% of jobs
$70K
$134.2K
$167.2K
A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used across all tech sectors, startups, corporate IT |
The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

8.5
Based on 10 frontline employees who took The Breakroom Quiz
68th of 209 rated software companies
About SmartCop
SmartCop, part of Harris Computer's Frontline portfolio, delivers integrated public safety software that helps law enforcement and first-responder agencies do their most critical work. Our suite spans Computer-Aided Dispatch (CAD), Records Management (RMS), Mobile, and Jail Management - a fully integrated platform designed to keep officers informed, connected, and safe in the field.
Built by people who understand the demands of public safety, SmartCop equips agencies with reliable, real-time tools that streamline operations and improve community outcomes. As part of Harris Computer - a global vertical market software leader with a long-term ownership philosophy - we pair the stability of an established organization with the focus and mission-driven culture of a specialized team.
Join us and build technology that makes a real difference for the officers and communities we serve.
The Software Engineer will work with colleagues to deliver reliable and scalable applications that contribute to keeping first responders in the field safe, efficient, and informed with mission-critical technology that is intuitive and easy to use.
The role supports the delivery, ongoing maintenance, and enhancement of SmartCOP systems by working with cross functional teams throughout the software development lifecycle. The role also encourages the use of AI assisted development tools, where appropriate, to support productivity, improve code quality, and enhance testing practices, in alignment with team standards and best practices.
Technical Requirements
Other Requirements
What you bring
Salary Range: $70,000 - $80,000 USD per year.
Get the full story on Breakroom
Sourced by ZipRecruiter
Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.
Accounting services
1,001 - 5,000 Employees
Ottawa, ON, CA