← Browse all jobs

Selby Jennings logo

Senior Software Developer

Selby Jennings · Bedford Park, Illinois, United States

FULL TIMEpermanent

Job Description

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

Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates.
OverviewA 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.
ResponsibilitiesDesign, 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 QualificationsBachelor'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#.NETReactExperience 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 QualificationsExperience 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. xzbcwsv
Compensation & BenefitsBase Salary: Approximately $120,000 - $140,000, depending on experience and qualifications.Comprehensive benefits package includes:Medical, dental, and vision coverage401(k) with company matchLife insuranceShort-term and long-term disability coverageFlexible spending accountsTelemedicine servicesPaid time off and paid holidaysTuition reimbursement and professional development supportWellness programsEmployee events and additional company-sponsored benefits

Details

CompanySelby Jennings
LocationBedford Park, Illinois, United States
TypeFULL TIME
Nichegeneral
Experiencepermanent

Similar Jobs

H

Freight Pricing & Quotation Specialist

HR Ways

L

Security Supervisor

Liaquat National Hospital

A

Urdu Language Instructor — Islamabad (on-site)

Aliff Solutions

Q

Warehouse Assistant

Qatar Wellness Network

E

Associate Inhouse Counsel

EWS Group