Software Engineer III

1 month, 2 weeks ago
Full-time
Senior
Software Development
Horace Mann

Horace Mann

Horace Mann is the largest financial services company dedicated to helping educators and community servants achieve lifelong financial success. They offer a full range of tailored insurance and financial products, including auto, home, and life insuran...

Insurance
1K-5K
Founded 1945

Description

  • Design, develop, test, implement, and maintain software applications and business process optimization solutions.
  • Own the full software development lifecycle, including requirements analysis, coding, testing, deployment, enhancements, and ongoing support.
  • Perform application upgrades, patches, maintenance, and other production support activities.
  • Diagnose, troubleshoot, and resolve software and system issues in a timely manner.
  • Ensure application performance, reliability, scalability, and quality meet service level agreements.
  • Participate in architecture discussions and recommend technology solutions.
  • Serve as a technical subject matter expert for multiple applications and platforms.
  • Collaborate with business partners, product owners, user communities, and cross-functional teams to deliver effective solutions.
  • Partner with DevOps teams to improve CI/CD pipelines, deployment automation, and operational stability.
  • Mentor and coach software engineers through knowledge sharing, code reviews, and technical guidance.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent experience.
  • 5–7 years of experience in software analysis, design, development, testing, and support.
  • Minimum 3 years of experience with medium to complex applications, systems, or technology solutions.
  • Proficiency with the full software development lifecycle.
  • Proficiency developing enterprise applications using C#, .NET/.NET Core, and ASP.NET Core.
  • Experience with SQL Server and T-SQL for relational database development and data access.
  • Experience with Entity Framework, EF Core, or similar ORM technologies.
  • Experience designing, developing, and consuming REST APIs and Web APIs.
  • Experience developing and maintaining automated unit tests.
  • Proficiency with Git-based source control and collaborative development workflows.
  • Experience using AI-assisted development tools such as GitHub Copilot or similar tools, with the ability to review and validate AI-generated output.
  • Knowledge of secure coding practices, including authentication, authorization, and protection of sensitive data.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Experience working in Agile and/or DevOps environments.
  • Preferred: Experience using Azure DevOps for CI/CD pipelines and deployment automation.
  • Preferred: Experience with application logging, monitoring, and observability solutions.
  • Preferred: Experience with package management tools such as NuGet.
  • Preferred: Experience contributing to application architecture and designing scalable enterprise applications.
  • Preferred: Knowledge of cloud platforms, application architecture, and modern development practices.
  • Preferred: Experience leading technical initiatives and mentoring software engineers.

Benefits

  • Salary range of $89,800 to $125,500.
  • Pay is commensurate with experience and location.
  • Special rates and benefits for educators.
  • Opportunity to work for a publicly traded company with national reach and significant assets.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Developer

Aspire Software 251-1K Internet Software & Services

Vocantas, part of Fluent Software Group, is seeking a Senior Software Developer to build secure, reliable workforce communication and scheduling products through hands-on full-stack development with a backend focus.

Angular C# JavaScript Microservices .NET REST API TypeScript Vue.js
5 hours ago

Software Engineer (Mid-Senior)

Aether Aerospace 501-1000 aviation & aerospace

Aether Aerospace is hiring a full-time Mid-Senior Software Engineer to develop C/C++ real-time software and Angular interfaces for U.S. Department of Defense programs, working remotely with 50% travel to Hollywood, Maryland.

Agile Angular C C++
5 hours ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Costa Rica to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 4 hours ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Colombia to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 4 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers