Horace Mann is seeking a highly skilled, innovative, and solutions-driven Software Engineer III to play a key role in our digital transformation efforts. This mid-level role operates autonomously, delivering scalable, high-performance software solutions while making a broad impact across multiple systems and business functions.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- 5-7 years of experience in software analysis, design, and development, with expertise in C#,.NET Core, React or equivalent, and SQL
- Minimum 3 years of experience working on enterprise-level architectures and complex applications
- Experience with modern AI-assisted development tools (GitHub Copilot, OpenAI Codex, Tabnine, or similar)
- Familiarity with low-code platforms (e.g., Microsoft Power Apps, OutSystems, Mendix, Appian, ServiceNow) and their role in automation
- Experience with Azure DevOps, CI/CD pipelines, and version control (Git, GitHub, Bitbucket, or similar) preferred
- Knowledge of GraphQL (or similar API query languages), React.js (or similar modern front-end frameworks), and Terraform (or similar infrastructure-as-code tools)
- Strong problem-solving and analytical skills, with the ability to troubleshoot and optimize complex systems
- Excellent collaboration and communication skills, capable of working with both technical and non-technical stakeholders
- Proactive and self-motivated mindset, eager to take initiative and drive continuous improvement
- Ability to mentor and coach team members, fostering a culture of innovation and AI-assisted software development
Benefits
- Salary is commensurate to experience, location, etc.
- Pay Range: $84,200.00 - $124,100.00