SOFTWARE ENGINEER III

Horace Mann
Full-time
Springfield, IL;Addison, TX;remote
$84,200.00 - $124,100.00
Posted on 5 months ago

Job Description

Horace Mann is seeking a Software Engineer III to play a key role in 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.

Responsibilities

  • Develop high-performance applications using C#, .NET Core, and SQL
  • Build and deploy front-end applications using low-code solutions
  • Utilize AI-powered coding assistants
  • Architect and implement enterprise solutions integrating React.js, GraphQL, and Terraform
  • Optimize application performance, security, and scalability
  • Advocate for and implement DevOps best practices
  • Work closely with business users and cross-functional teams
  • Provide expertise in system integration, API development, and cloud computing
  • Drive development using a milestone-based approach
  • Leverage AI-driven development practices
  • Identify opportunities for automation, system enhancements, and cloud optimization
  • Advocate for modern software development principles
  • Mentor and coach junior engineers
  • Encourage collaboration and knowledge-sharing
  • Promote best practices in code quality, DevOps, and security standards

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 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
  • Familiarity with low-code platforms
  • Experience with Azure DevOps, CI/CD pipelines, and version control preferred
  • Knowledge of GraphQL, React.js, and Terraform

Benefits

  • No benefits