Taro Logo

Software Engineer II

Founded in 1945, Horace Mann is a publicly traded company providing insurance and financial services for educators, with over $12 billion in assets.
Springfield, IL, USAAddison, TX, USA
$71,500 - $105,400
Frontend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer II

Horace Mann, a respected financial services company founded in 1945 specifically serving educators, is seeking a Software Engineer II to join their technology team. This role presents an exciting opportunity to work at a stable, publicly-traded company with over $12 billion in assets while contributing to meaningful solutions that help educators secure their financial future.

The position offers a competitive salary range of $71,500 - $105,400 and provides flexibility with remote work options, as well as locations in Springfield, IL and Addison, TX. As a Software Engineer II, you'll be working at the intersection of modern technology and financial services, utilizing a diverse tech stack including C#, .NET Core, React.js, and SQL, while also embracing cutting-edge AI-powered development tools to enhance productivity.

Your role will involve developing and maintaining full-stack applications, with a particular focus on creating modern front-end experiences using React.js and GraphQL APIs. You'll have the opportunity to work with infrastructure-as-code tools like Terraform and explore low-code platforms to accelerate development. The position requires 3+ years of experience and offers a perfect balance of technical challenges and professional growth.

What makes this role particularly appealing is the combination of working with modern technologies while contributing to a mission-driven organization that serves educators. You'll be part of a collaborative team environment where you can learn from senior engineers while also having the opportunity to mentor junior developers. The company's stable background, combined with its forward-thinking approach to technology (including the adoption of AI-powered development tools), creates an ideal environment for professional growth and impact.

The role is ideal for someone who wants to combine technical expertise with meaningful work, offering the opportunity to build solutions that directly impact educators while working with a modern tech stack in a flexible work environment.

Last updated a month ago

Responsibilities For Software Engineer II

  • Develop and maintain C#, .NET Core, and SQL-based applications
  • Develop modern front-end applications using React.js and GraphQL
  • Participate in design, documentation, testing, and debugging
  • Implement infrastructure automation using Terraform
  • Work with low-code platforms to build front-end applications
  • Collaborate with senior engineers and cross-functional teams
  • Provide technical support and troubleshooting

Requirements For Software Engineer II

React
TypeScript
  • Associate or Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in software development with C#, .NET Core, React or equivalent, and SQL
  • Experience working on complex assignments and supporting legacy and modern environments
  • Familiarity with modern front-end frameworks and API development
  • Basic experience with cloud computing and Infrastructure-as-Code
  • Strong problem-solving and analytical skills
  • Effective collaboration and communication skills

Interested in this job?

Jobs Related To Horace Mann Software Engineer II