Taro Logo

Software Engineer III

Founded in 1945, Horace Mann is a publicly traded company providing insurance and financial services for educators, serving over 4,100 school districts nationwide.
Springfield, IL, USAMadison, WI, USAAddison, TX, USA
$84,200 - $124,100
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer III

Horace Mann, a respected financial services company founded in 1945 and publicly traded on NYSE (HMN), is seeking a Software Engineer III to join their team. This role offers a competitive salary range of $84,200 - $124,100 and provides the flexibility of hybrid work from Springfield, IL, Madison, WI, or Addison, TX locations.

As a Software Engineer III, you'll be at the forefront of designing and implementing enterprise-level applications that serve the company's mission of helping educators protect their financial future. The role requires expertise in Java/Open JDK v11+, PHP, and C#, along with strong knowledge of object-oriented programming and microservices architecture.

The position offers an exciting opportunity to work on meaningful projects that directly impact the education community. You'll be responsible for developing robust technical solutions, contributing to system architecture, and ensuring the scalability and maintainability of applications. The role involves collaboration with product managers and stakeholders while leading development initiatives across multiple IT divisions.

What makes this role particularly appealing is the combination of technical challenges and meaningful impact. You'll be working with modern technologies and architectural patterns while supporting a company that serves over 4,100 school districts nationwide. The position offers significant technical influence across multiple systems and the opportunity to shape the technology direction of a well-established financial services company.

The ideal candidate will bring 5-7 years of software development experience and a bachelor's degree in Computer Science or related field. You'll be joining a company with over $12 billion in assets and a strong commitment to serving the education community. This role provides an excellent opportunity for a senior engineer looking to make a meaningful impact while working with enterprise-scale applications and modern technology stack.

Last updated 2 months ago

Responsibilities For Software Engineer III

  • Design, develop, and implement enterprise-level applications
  • Write clean, efficient, and maintainable code adhering to best practices
  • Contribute to overall system architecture and design scalable solutions
  • Develop technical ecosystem across applications
  • Maintain software applications including upgrades and enhancements
  • Participate in full software development lifecycle
  • Monitor application performance and implement enhancements
  • Debug and troubleshoot production issues
  • Prepare technical documentation
  • Conduct code reviews

Requirements For Software Engineer III

Java
PHP
  • Bachelor's degree in Computer Science, Information Technology, or related field
  • 5-7 years of experience in analysis, development, and writing code
  • Experience in developing e-Applications and Websites using Java/Open JDK v11 and up, PHP, and C#
  • Strong knowledge of object-oriented programming (OOP) and design patterns
  • Experience in building RESTful APIs and microservices architecture
  • Solid understanding of relational databases (SQL)

Interested in this job?

Jobs Related To Horace Mann Software Engineer III