A fast-growing insurance and financial services organization is seeking a Senior Software Developer to join its technology team. This full-time position offers the opportunity to build modern enterprise software solutions using C#, .NET, React, cloud technologies, and AI-assisted development platforms. The organization is investing heavily in technology modernization and seeks experienced engineers who enjoy solving complex business challenges.
This is a Hybrid position, in office Tuesday-Thursday in the south Chicago suburbs. This is an excellent opportunity for a developer who wants to influence technical direction while remaining hands-on. The company is embracing modern engineering practices, automation, cloud adoption, and AI-enhanced software development. The ideal candidate enjoys mentoring teammates, architecting scalable solutions, and delivering high-quality software that drives measurable business value. The role offers strong career growth, excellent benefits, and exposure to enterprise-level modernization initiatives.
Required Skills & Experience • 5+ years of professional software development experience
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
- Advanced experience with C# and .NET technologies
- Strong front-end development experience with React
- Experience with Git source control and collaborative development processes
- Knowledge of object-oriented programming principles and design patterns
- Experience working within Agile development environments
- Familiarity with CI/CD pipelines and automated deployment practices
- Strong problem-solving and debugging skills
• Excellent written and verbal communication abilities Desired Skills & Experience • Microsoft Azure or AWS experience
- Containerization technologies such as Docker and Kubernetes
- SQL Server development, optimization, and performance tuning
- RESTful API design and development
- Event-driven architectures and distributed systems experience
- Experience with GitHub Copilot, Claude Code, Codex, or similar AI development tools
- Legacy modernization and application migration experience
• Automated testing and quality engineering experience What You Will Be Doing • Design, develop, test, and deploy enterprise software applications
- Lead implementation efforts for complex business initiatives
- Collaborate with stakeholders to translate requirements into scalable technical solutions
- Participate in architectural planning and technical design sessions
- Review code and mentor junior developers
- Leverage AI-assisted development tools to improve productivity and delivery speed
- Validate AI-generated code for security, maintainability, and performance
- Build automated testing strategies across multiple applications
- Support production applications and resolve technical issues
• Improve application scalability, security, and reliability Tech Breakdown • 40% C# / .NET Development
- 25% React Development
- 15% Cloud Technologies (Azure/AWS)
- 10% CI/CD & DevOps
• 10% AI-Assisted Development Tools Daily Responsibilities • 75% Hands On Development
- 10% Technical Leadership & Mentorship
- 15% Team Collaboration The Offer
- Bonus eligible
You will receive the following benefits:
- Medical, Dental, and Vision Insurance
- Life Insurance
- Short-Term and Long-Term Disability Coverage
- 401(k) with Company Match
- Paid Time Off and Paid Holidays
- Flexible Spending Account
- Tuition Reimbursement
- Professional Development Programs
- Wellness Initiatives
- Telemedicine Benefits
Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.