Senior Software Developer

Selby Jennings

Bedford Park (IL)

Hybrid

USD 120,000 - 140,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
401(k) with company match
Life insurance
Disability coverage
Flexible spending accounts
Paid time off and holidays
Tuition reimbursement and professional
Wellness programs
Employee events and benefits

Job summary

Selby Jennings in Bedford Park, IL is seeking a Senior Software Developer to design, develop, test, and maintain software that supports core business operations. You will lead architecture decisions and mentor peers in a hybrid setting.

The ideal candidate has strong C#, .NET, and React experience, plus CI/CD, Agile practices, and cloud familiarity. You will drive modernization initiatives and leverage AI-assisted tools to improve productivity while upholding security and quality.

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • 5+ years of professional software development experience.
  • Strong experience with C#, .NET, and React.
  • Experience with Git and collaborative development workflows.
  • Solid understanding of OOP principles and patterns.
  • Experience in Agile environments and CI/CD pipelines.
  • Proven track record delivering production-quality software.

Responsibilities

  • Design, develop, test, deploy, and maintain software applications and services.
  • Lead the technical implementation of features and initiatives.
  • Translate requirements into scalable and maintainable software solutions.
  • Contribute to architecture discussions and document designs.
  • Mentor junior and mid-level developers and review code for quality.

Skills

C#
.NET
React
Git
OOP
CI/CD
REST APIs
Agile

Education

Bachelor's degree in Computer Science or related

Tools

Azure
AWS
Docker
Kubernetes

Job description

Senior Software Developer (.NET / React) | Hybrid in Bedford Park, IL
Overview

A growing auto and homeowners insurance carrier is seeking a Senior Software Developer to design, develop, test, and maintain software applications that support critical business operations. This individual will serve as a technical leader within their domain, contributing to architecture and design decisions, mentoring other developers, and helping drive engineering best practices across the organization.

The ideal candidate brings strong experience with C#, .NET, and React, enjoys solving complex technical challenges, and is passionate about building scalable, maintainable software. This role offers the opportunity to work on modernization initiatives while leveraging AI-assisted development tools to improve productivity and accelerate delivery without compromising quality, security, or engineering standards.

Responsibilities
  • Design, develop, test, deploy, and maintain software applications and services.
  • Lead the technical implementation of features, enhancements, and strategic initiatives within an assigned application or business domain.
  • Translate business and technical requirements into scalable, maintainable software solutions.
  • Participate in architecture discussions and document technical designs, implementation approaches, and key decisions.
  • Break down complex initiatives into manageable development tasks and coordinate execution across engineering teams.
  • Leverage AI-assisted development tools to accelerate coding, testing, documentation, analysis, and troubleshooting activities.
  • Review and validate AI-generated code to ensure alignment with engineering standards, security requirements, and maintainability expectations.
  • Apply sound engineering judgment when evaluating implementation approaches and technical recommendations.
  • Develop and execute unit, integration, and regression testing strategies.
  • Participate in peer code reviews and provide technical guidance to improve code quality and consistency.
  • Troubleshoot production issues, identify root causes, and implement sustainable solutions.
  • Optimize application performance, scalability, and data-access patterns.
  • Ensure secure coding practices are followed throughout the software development lifecycle.
  • Maintain technical documentation, development standards, and project knowledge.
  • Mentor and support junior and mid-level developers.
  • Collaborate closely with product owners, architects, QA engineers, and business stakeholders.
  • Contribute to continuous improvement efforts focused on engineering excellence, automation, and software quality.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • 5+ years of professional software development experience.
  • Strong experience with:
  • C#
  • .NET
  • React
  • Experience with Git and collaborative development workflows.
  • Strong understanding of object-oriented programming principles and software design patterns.
  • Experience working within Agile development environments.
  • Experience contributing to CI/CD pipelines and automated deployment processes.
  • Demonstrated success delivering production-quality software throughout the full software development lifecycle.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Ability to evaluate technical alternatives and make sound engineering decisions.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience with cloud platforms such as Microsoft Azure or AWS.
  • Experience with containerized applications and modern CI/CD platforms.
  • Experience with relational databases, SQL optimization, and performance tuning.
  • Experience building and consuming REST APIs and working within distributed systems.
  • Experience using AI-assisted development platforms such as GitHub Copilot, Claude Code, Codex, or similar tools.
  • Experience modernizing legacy applications or participating in large-scale migrations and refactoring efforts.
  • Experience supporting software solutions within the insurance industry.

Base Salary: Approximately $120,000 - $140,000, depending on experience and qualifications.

  • Medical, dental, and vision coverage
  • 401(k) with company match
  • Life insurance
  • Short-term and long-term disability coverage
  • Flexible spending accounts
  • Paid time off and paid holidays
  • Tuition reimbursement and professional development support
  • Wellness programs
  • Employee events and additional company-sponsored benefits
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java / A.I Engineer / Bedford Park, IL / On-Site
Senior Java / A.I Engineer / Bedford Park, IL / On-Site

Motion Recruitment • Illinois

On-site
USD 120,000 - 160,000
Medical, Dental, Vision Insurance
401(k) with Company Match
Paid Time Off & Holidays
+8
Senior Software Developer
Senior Software Developer

Preferred Risk Insurance • Bedford Park (IL)

On-site
USD 120,000 - 140,000
Competitive Salaries
Training & Development
Medical and Dental
+7
Senior Software Developer
Senior Software Developer

Preferred Risk Insurance • Illinois

On-site
USD 120,000 - 140,000
Competitive Salaries
Training & Development
Medical and Dental
+4
Senior Software Developer
Senior Software Developer

Preferred Risk Insurance • Chicago (IL)

On-site
USD 120,000 - 140,000
Competitive Salaries
Training & Development
Medical and Dental
+9
Staff Software Engineer
Staff Software Engineer

System Soft Technologies • Town of Brookfield (WI)

On-site
USD 140,000 - 180,000
Staff Software Engineer
Staff Software Engineer

The Hartford • Charlotte (NC)

Hybrid
USD 116,000 - 174,000
Staff Software Engineer
Staff Software Engineer

The Hartford • Columbus (OH)

Hybrid
USD 116,000 - 174,000
Senior Software Developer
Senior Software Developer

Warrior Insurance Network • Chicago (IL)

On-site
USD 120,000 - 140,000
Competitive Salaries
Medical, Dental, Vision Reimbursement
401k with company match
+2
Staff Software Engineer
Staff Software Engineer

The Hartford • Chicago (IL)

Hybrid
USD 116,000 - 174,000
Senior Software Engineer (.NET / React / Cloud)
Senior Software Engineer (.NET / React / Cloud)

recruit22 • Downers Grove (IL)

Hybrid
USD 135,000 - 170,000