Demo

Senior Software Engineer

C+R Research
Chicago, IL Full Time
POSTED ON 1/30/2025
AVAILABLE BEFORE 2/28/2025

ABOUT C R RESEARCH

There’s a reason we’ve been named one of Chicago’s Best Places to work. For 65 years, C R has recognized that our people are our greatest asset. Our culture is built on our employees’ curiosity, allowing everyone to grow and cultivate their passions and strengths, while at the same time, collaborating and supporting one another. We truly welcome creative thinking and input from all levels in our organization.


At C R, all analysts work directly with senior managers and owners, who are all still analysts working on projects, as well as face-to-face with clients. Our client brands are mostly Fortune 1,000 companies (both B2C and B2B) and our teams work across a variety of categories using the most innovative methodologies.


POSITION FUNCTION:

The Senior Software Engineer leads C R Research’s development efforts and mentors other developers to build solutions conforming with industry best practices. The Senior Software Engineer writes code and maintains existing solutions as well as engages and collaborates with other teams (analysts and internal operations) to understand needs and architect solutions.


POSITION RESPONSIBILITIES:

Essential Duties:

  • Lead software development initiatives and write code.
  • Maintain existing code.
  • Mentor and train other developers on design techniques and coding standards.
  • Review code to ensure adherence to best practices.
  • Learn to understand C R Research’s business and how technology interfaces with business objectives.
  • Closely work with other teams to discover needs and recommend solutions.
  • Manage individual projects priorities, deadlines, and deliverables with technical expertise.

Other Duties:

  • Keep current on new developments and techniques in development technology.
  • Share knowledge and experience with C R staff.
  • Special projects as required.
  • Regular attendance.


SKILLS & EXPERIENCE:

  • 5 years of experience in object-oriented systems design and development using C#.
  • 2 years of experience of leading software development.
  • Good oral and written communication skills.
  • Experience in developing complex services or Web applications using C# and MS SQL.
  • Experience designing Web UIs using Angular or ReactJS.
  • Experience with one or more of the following: Amazon AWS or MS Azure, and LLMs.
  • Ability to discuss technology with co-workers who aren’t technically savvy.
  • Ability to work productively with co-workers in all work situations.
  • Solid project and time management skills.
  • Enthusiastic, engaged, and positive attitude.
  • Significant hands-on experience using Microsoft Office products.


EDUCATION:

Bachelor’s degree in computer science or related experience. Master’s degree preferred.


WORKING CONDITIONS:

Hybrid office environment with three days a week in-person requirement. May require some travel to client sites.


Note: Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time.


APPLICATION INSTRUCTIONS:

Please submit cover letter, resume and salary requirements to jobs@crresearch.com and include the job title in the subject line.

No 3rd party applications will be considered.


This position is not eligible for sponsorship or OPT.



C R Research provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics.In addition to federal law requirements, C R Research complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.


C R Research expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.

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

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295

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

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

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $112,685 - $163,282
    • Income Estimation: $114,549 - $164,025
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

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

Senior Software Engineer - UI - Remote (2020)

Asure Software, Chicago, IL

AI Assistant is available now!

Feel free to start your new journey!