Communications Software Developer

| Hybrid
Sorry, this job was removed at 9:02 a.m. (CST) on Wednesday, March 1, 2023
Find out who's hiring in West Suburbs.
See all Developer + Engineer jobs in West Suburbs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We’re looking for a solid C and Java developer who understands network programming and web services. Your success will be driven by your ability to develop new solutions as well as troubleshoot existing solutions deployed to CPI’s customer base.

In this role, you will join a team focused on the development and maintenance of secure, fast, reliable communications interfaces using standards-based protocols and message formats including TCP-IP, Web Services, MQ-Series, Sockets, SOAP, RESTful, XML/JSON, etc.

The successful candidate will be a self-directed innovative problem solver with strong C and Java experience who can lead by example and inspire team performance.

Primary Responsibilities

  • Develop and maintain C and Java code.
  • Analyze complex issues and develop appropriate solutions
  • Assist in various phases of software development from use case requirements gathering through design, code, testing, deployment, and support.
  • Develop and maintain procedures and documentation
  • Diagnose application errors and performance issues
  • Clearly communicate status to management
  • Knowledge sharing with team members

Qualities of Successful Candidates

  • Efficiently manages time and priorities
  • Able to complete complicated & elaborate work tasks that may seem difficult to analyze
  • Independently able to analyze business requirements and assist in creating technical requirements and design guidelines.
  • Proficient operating outside of the job description
  • Enjoys solving complex technical problems

Required Skills

  • C and Java programming experience in a Unix or Linux environment
  • Solid understanding of TCP/IP and socket programming
  • Solid understanding of Web Services (SOAP or RESTful)
  • Proficient with JSON, XML, XSD, and XSLT
  • Ability to develop solid interface programs using a variety of communications protocols
  • Ability to debug running processes
  • Ability to clearly communicate both verbally and in writing
  • Must be available to work outside of standard business hours on an as-needed basis for project cutovers and software support
  • Willingness to travel throughout the United States as required (less than 10%)
  • College degree in a related field of study

Bonus Skills

  • Knowledge of Tomcat or another servlet container “a plus”
  • Knowledge of SQL “a plus”
  • Knowledge of ODBC, JDBC “a plus”
  • Experience with command-line interfaces
  • Experience with version control software (preferably Git)
  • Experience with software development testing
  • Experience using scripting languages e.g Unix shell scripting, Perl, awk, etc.

Background Check

A condition of employment includes the ability to pass a background check. CPI has contracts with State, Federal, and Local Law Enforcement Agencies, and as a result of this activity, CPI personnel come into contact with sensitive data, including Criminal History Records.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C#Languages
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PerlLanguages
    • PHPLanguages
    • PythonLanguages
    • SqlLanguages
    • xmlLanguages
    • xslLanguages
    • HTMLLanguages
    • HTML5Languages
    • CSSLanguages
    • TypescriptLanguages
    • SASS/SCSSLanguages
    • D3JSLibraries
    • jQueryLibraries
    • jQuery UILibraries
    • CakePHPFrameworks
    • Ember.jsFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • SparkFrameworks
    • SpringFrameworks
    • BootstrapFrameworks
    • NPMFrameworks
    • HibernateFrameworks
    • Google AnalyticsAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • JIRAManagement
    • WordpressCMS
    • SalesforceCRM
    • SendGridEmail

Location

We are located in a brand new facility with easy access to Interstate 55 & Highway 53 surrounded by tons of great lunch, coffee, & Happy Hour spots.

An Insider's view of CPI OpenFox

What’s the vibe like in the office?

A happy environment with a great culture where I am continuously challenged as the company grows, yet I still enjoy a healthy work-life balance. It is easy working for amazing leaders who care deeply about the company and the employees. That trickles down throughout the company to create a great team culture.

Kim

Corporate Controller

What kinds of technical challenges do you and your team face?

Working with multiple states means working with 2 technology platforms (Oracle & SQL Server) and of late the Standardization across these 2 platforms is what makes the job challenging and interesting.

Madan

Sr. Software Engineer

What are some things you learned at the company?

I have a greater understanding of law enforcement and the work that goes on behind the scenes to keep officers and civilians safe.

Nic

Project Manager

How do you make yourself accessible to the rest of the team?

All directors and the executive team have an open door policy. Anyone can bring ideas, issues, suggestions or just talk to company management. Everyone at CPI has a shared calendar and can be invited to join meetings regardless of position or who scheduled them. When meetings cannot be face-to-face, we utilize google hangouts.

Marc

National Sales Manager

What are some social events your company does?

We do a lot of optional events on and offsite. We do just about anything on-site from BBQs to bubble hockey & bags tournaments. Offsite, we have happy hours, holiday parties, and some really fun recreational events during our "user's conference" like bowling, bocce, & Top Golf.

Neill

Sr. Sales Engineer

What are CPI OpenFox Perks + Benefits

CPI OpenFox Benefits Overview

CPI has an immense number of perks. A few of them are generous paid time off, competitive 401K plans, profit sharing, expense accounts, and a complete benefits package including great health, dental, and vision plans in which the company pays the premiums 100%.

Culture
Open door policy
OKR operational model
Team based strategic planning
Flexible work schedule
CPI provides employees with a flexible work schedule that includes Flexible start and end times.
Remote work program
CPI has a set hybrid work policy.
Diversity
Documented equal pay policy
Highly diverse management team
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
CPI employees can contribute up to $3500 for individual and $7000 annually to their FSA.
Disability insurance
Dental insurance
CPI covers $100% of dental premiums
Vision insurance
CPI covers $100% of vision premiums with $120 for glasses and contact lenses.
Health insurance
CPI pays 100% of the premiums for both employee & family and offers a PPO & HSA option.
Life insurance
CPI provides full-time employees with a Life benefit equal to $25,000, and pays the full cost of this benefit. You can purchase coverage for yourself up to 5x your salary and up to $250,000 for spouse
Wellness programs
Team workouts
CPI's team fitness initiatives include In-office yoga, In-office fitness classes.
Financial & Retirement
401(K)
Employees are eligible to start to defer in the plan on the first day of the Quarter after 2 Months of Service. Employees may rollover a prior employer’s qualified 401(k) plan or a qualified IRA
401(K) matching
CPI will provide a Safe Harbor Non-Elective Contribution equal to 3% of your pay
Company equity
CPI offers stock options through its employee profit sharing program, including vesting over a 5 year period.
Performance bonus
Child Care & Parental Leave Benefits
Family medical leave
Vacation & Time Off Benefits
Generous PTO
Paid holidays
Paid sick days
Employees receive 5 days per year of paid sick leave.
Office Perks
Company-sponsored outings
Some meals provided
Employees get a free quarterly lunch
Company-sponsored happy hours
Onsite office parking
Free on-site parking.
Fitness stipend
CPI reimburses employees in a step counting program.
Professional Development Benefits
Job training & conferences
CPI offers employees professional development opportunities.
Lunch and learns
CPI hosts lunch and learn meetings weekly.
Promote from within

More Jobs at CPI OpenFox

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CPI OpenFoxFind similar jobs like this