waypointjobs

Selby Jennings

Senior Software Developer (Bedford Park)

bedford park, IL

Check who can apply and the requirements below before continuing.

About this opportunity

Selby Jennings lists this Senior Software Developer (Bedford Park) opportunity in bedford park, Illinois. Review the employer’s description below for duties, qualifications and application requirements.

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.

Compensation & Benefits

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

Comprehensive benefits package includes:

Medical, dental, and vision coverage

401(k) with company match

Life insurance

Short-term and long-term disability coverage

Flexible spending accounts

Telemedicine services

Paid time off and paid holidays

Tuition reimbursement and professional development support

Wellness programs

Employee events and additional company-sponsored benefits

Worksite address

bedford park, IL, 60499, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs