Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Horace Mann Insurance Logo

Software Engineer II

Horace Mann Insurance

$71,500 - $105,400
Aug 14, 2025
Springfield, IL, US
Apply Now

Horace Mann is looking to solve the problem of enhancing efficiency in software development and improving system performance by leveraging modern AI-powered development tools.

Requirements

  • 3+ years of experience in software development with C-Sharp, .NET Core, React or equivalent, and SQL.
  • Experience working on complex assignments and supporting legacy and modern environments.
  • Exposure to AI-assisted coding tools (GitHub Copilot, OpenAI Codex, Tabnine) preferred.
  • Experience with low-code platforms (Microsoft Power Apps, OutSystems, Mendix) is a plus.
  • Familiarity with modern front-end frameworks (React.js, Vue.js, or Angular) and API development (GraphQL, REST).
  • Basic experience with cloud computing (Azure, AWS, or GCP) and Infrastructure-as-Code (Terraform, Pulumi, or similar) preferred.
  • Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

Responsibilities

  • Develop and maintain C-Sharp, .NET Core, and SQL-based applications, leveraging AI-powered coding tools (e.g., GitHub Copilot, OpenAI Codex) to enhance productivity.
  • Assist in the development of modern front-end applications using React.js (or similar frameworks and low code platforms) and GraphQL (or REST APIs).
  • Participate in the design, documentation, testing, and debugging of applications while ensuring best coding practices.
  • Implement infrastructure automation using Terraform (or similar Infrastructure-as-Code tools) to improve deployment consistency.
  • Work with low-code platforms to build front-end applications for agents and customers, streamlining business processes.
  • Provide technical support and troubleshooting, working with the team to resolve application issues.
  • Participate in discussions to determine business value-driven priorities for development efforts.

Other

  • Strong problem-solving and analytical skills, with the ability to troubleshoot software issues and contribute to system optimizations.
  • Effective collaboration and communication skills, capable of working within a team and engaging with both technical and non-technical stakeholders.
  • Proactive and eager to learn, with a growth mindset and a willingness to adopt new technologies and best practices.
  • Ability to contribute to team discussions and share knowledge, supporting a culture of continuous learning and AI-assisted development.
  • Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).