Software Engineer I

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, USA
$58,300 - $91,600
Backend
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
Finance · Enterprise SaaS

Description For Software Engineer I

Horace Mann, a trusted name in educator-focused financial services since 1945, is seeking an Entry-Level Software Engineer to join their Software Development Practice organization. This hybrid position, based in Springfield, IL, offers an exciting opportunity to work on crucial software solutions that support the company's IT operations.

The role focuses on designing, developing, and maintaining solutions including automations, integrations, and testing frameworks. As a Software Engineer I, you'll be hands-on with various technologies and development frameworks in a collaborative environment. You'll work with multiple teams to deliver impactful software solutions while adhering to best practices and coding standards.

The position offers competitive compensation ranging from $58,300 to $91,600, reflecting Horace Mann's commitment to attracting top talent. The company serves over 4,100 school districts nationwide and is publicly traded on the NYSE, providing stability and growth opportunities.

This is an ideal role for someone starting their software engineering career, offering exposure to modern technologies like C#, .NET, SQL Server, and cloud platforms. You'll gain valuable experience in DevOps practices, automated testing, and system integration while working for a company with a meaningful mission - helping educators protect their future.

The collaborative environment, focus on continuous learning, and opportunity to work with both technical and non-technical stakeholders make this an excellent stepping stone for career growth. Join a company that combines technical innovation with social impact, helping to serve those who serve our children's future.

Last updated 3 months ago

Responsibilities For Software Engineer I

  • Assist in designing, developing, testing, and deploying software solutions with a focus on automations, system integrations, and testing frameworks
  • Work closely with other development teams, IT operations, and testing groups
  • Write clean, maintainable, and efficient code
  • Create and maintain detailed technical documentation
  • Provide technical support and troubleshooting
  • Stay updated with new technologies and tools

Requirements For Software Engineer I

Java
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Experience with software development projects or internships
  • Coding proficiency with at least one high-level programming language (C# or Java)
  • Basic knowledge of software development processes and Agile/Scrum
  • Understanding of API development and system integration concepts
  • Experience with automated testing frameworks
  • Familiarity with relational databases and SQL
  • Strong analytical and problem-solving skills
  • Good verbal and written communication skills

Benefits For Software Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Horace Mann Software Engineer I

Software Engineer I

Entry-level Software Engineer I role at Horace Mann, focusing on developing IT solutions and automations.

WLAN Software Associate Engineer

WLAN Software Associate Engineer position at Qualcomm focusing on embedded software and driver development for wireless technologies.

Associate Engineer- .Net Developer

Entry-level .Net Developer position at Qualcomm India, focusing on embedded and cloud edge software development with comprehensive benefits and growth opportunities.

Core Platform Software Test Engineer - Cork, Ireland

Core Platform Software Test Engineer position at Qualcomm focusing on test content development and automation for critical platform level requirements.

Engineer

Entry-level software engineering role at Qualcomm focusing on embedded and cloud edge software development with opportunities for growth and learning.