Software Engineer II

Founded in 1945, Horace Mann is a publicly traded company providing insurance and financial services for educators, serving over 4,100 school districts nationwide.
$71,500 - $105,400
Backend
Mid-Level Software Engineer
Contact Company
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer II

Horace Mann, a trusted financial services company focused on serving educators since 1945, is seeking a Software Engineer II to join their team. This role combines traditional software engineering with modern AI-powered development approaches. You'll work on both frontend and backend systems, utilizing technologies like C#, .NET Core, React.js, and SQL, while leveraging cutting-edge AI-assisted development tools such as GitHub Copilot and OpenAI Codex.

The position offers an exciting opportunity to work on meaningful projects that directly impact educators across 4,100+ school districts nationwide. You'll be involved in developing and maintaining applications that help educators protect their financial future, working with both legacy systems and modern technologies. The role balances hands-on coding with collaborative teamwork, allowing you to grow alongside experienced engineers while contributing to significant projects.

As part of a publicly-traded company with over $12 billion in assets, you'll enjoy stability while working with modern tech stack and methodologies. The company's mission-driven approach of serving educators adds purpose to your technical work. You'll have the chance to work with low-code platforms, infrastructure-as-code tools, and modern frontend frameworks, making this an excellent opportunity for a mid-level engineer looking to expand their skills across the full stack while making a meaningful impact.

The role offers competitive compensation and the opportunity to work in an environment that values continuous learning and professional growth. If you're passionate about using technology to make a difference and want to work for a company with a strong social purpose, this position offers an ideal blend of technical challenges, learning opportunities, and meaningful work.

Last updated 3 minutes ago

Responsibilities For Software Engineer II

  • Develop and maintain C#, .NET Core, and SQL-based applications using AI-powered coding tools
  • Develop modern front-end applications using React.js and GraphQL/REST APIs
  • Participate in design, documentation, testing, and debugging of applications
  • 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
  • Stay current with emerging technologies and AI-powered development tools

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
  • Proactive and eager to learn with a growth mindset

Interested in this job?

Jobs Related To Horace Mann Software Engineer II

Software Engineer II

Mid-level Software Engineer position at Horace Mann, developing full-stack applications using C#, .NET Core, React, and AI-powered tools to serve educators nationwide.

Guidewire Software Engineer III

Guidewire Software Engineer III at Horace Mann: Mid-level role for experienced Guidewire developers to lead initiatives and drive innovation in educator-focused insurance tech.

Internal Tools Software Engineer

Build and maintain internal tools and systems at SoundCloud, the world's largest music and audio platform, using modern technologies to empower teams across the organization.

Full Stack Developer

Full Stack Developer role at TouchBistro, building restaurant management solutions with TypeScript, Node.js, and AWS, requiring 3+ years of experience.

Fullstack Engineer

Fullstack Engineer position at Techie Talent - Join a people-first tech company offering remote work, competitive salary, and innovative culture.