Taro Logo

Software Engineer I

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
Backend
Entry-Level Software Engineer
Remote
1,000 - 5,000 Employees
Finance · Enterprise SaaS

Description For Software Engineer I

Join Horace Mann, a respected financial services company serving educators since 1945, as an entry-level Software Engineer I. This role offers an excellent opportunity to start your career in a supportive environment while working with modern technologies and AI-powered development tools. You'll be part of a collaborative team developing and maintaining applications using C#, .NET Core, SQL, and React.js, while learning about cloud-native development and low-code platforms.

The position combines hands-on coding experience with structured learning opportunities, making it ideal for recent graduates or early-career developers. You'll work on meaningful projects that directly impact educators' financial well-being, while being mentored by experienced engineers. The role offers exposure to full-stack development, from backend services to user-facing components, and emphasizes modern software practices including Agile methodologies and AI-assisted development.

What makes this opportunity special is the blend of technical growth and purpose-driven work. You'll be contributing to software that helps educators protect their financial future while building your expertise in enterprise software development. The company's commitment to employee development, combined with the use of cutting-edge tools like GitHub Copilot and modern frameworks, creates an ideal environment for launching your software engineering career. Whether you're working remotely or from our offices in Springfield, IL or Addison, TX, you'll be part of a team that values collaboration, continuous learning, and quality code craftsmanship.

Last updated 25 days ago

Responsibilities For Software Engineer I

  • Contribute to development and maintenance of applications using C#, .NET Core, and SQL
  • Build user-facing components using React.js or equivalent front-end technologies
  • Use AI-powered tools to streamline coding tasks and accelerate learning
  • Participate in code reviews, unit testing, debugging, and documentation
  • Collaborate on implementation of RESTful or GraphQL APIs
  • Work with low-code tools to build simple UI components
  • Collaborate with senior engineers and business analysts
  • Provide basic support for production applications
  • Participate in Agile ceremonies
  • Document technical tasks and share progress updates

Requirements For Software Engineer I

JavaScript
React
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • Internship or academic experience with C#, .NET, or JavaScript frameworks preferred
  • Familiarity with at least one programming language
  • Interest in learning enterprise frameworks
  • Exposure to Git, basic debugging, or Agile project environments is a plus
  • Curiosity about AI-powered development tools
  • Solid foundational understanding of software development concepts
  • Effective communication skills
  • Demonstrated interest in software development through projects or internships
  • Commitment to building clean, maintainable code

Interested in this job?

Jobs Related To Horace Mann Software Engineer I