Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II

Horace Mann is looking for a Software Engineer II who will contribute to the development and optimization of software applications. The role includes leveraging modern AI-powered development tools and working with cross-functional teams.

Skills

  • C#
  • React.js
  • SQL
  • GraphQL
  • Terraform
  • AI-assisted coding tools

Responsibilities

  • Develop and maintain C#, .NET Core, and SQL-based applications
  • Assist in developing front-end applications using React.js and GraphQL
  • Participate in design, documentation, testing, and debugging
  • Implement infrastructure automation using Terraform
  • Work with low-code platforms to streamline business processes

Education

  • Associate or Bachelor's degree in Computer Science, Software Engineering, or related field

Benefits

  • Special rates and benefits for educators
  • Publicly traded on NYSE
  • Support for education professionals
To read the complete job description, please click on the ‘Apply’ button
Horace Mann Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Horace Mann DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Horace Mann
Horace Mann CEO photo
Marita Zuraitis
Approve of CEO

Average salary estimate

$88450 / YEARLY (est.)
min
max
$71500K
$105400K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, Horace Mann

At Horace Mann, we're looking for a dedicated Software Engineer II to join our innovative team! Based in Springfield, IL, with opportunities in Addison, TX, or even remote, this role is perfect for someone passionate about software development and eager for growth. In your new position, you’ll be engaging in the design, development, testing, and deployment of our proprietary software applications, all while using cutting-edge, AI-powered development tools. Your responsibilities will involve working with technologies such as C#, .NET Core, and SQL, as well as modern front-end frameworks like React.js. You’ll also delve into infrastructure automation with tools like Terraform, making a meaningful impact on our business processes. Team collaboration is key, as you'll work closely with senior engineers and cross-functional teams, really honing your skills while also contributing to team discussions on modern software architecture. We thrive on continuous learning, so expect to stay current with emerging trends and mentor junior developers too! If you’re ready to enjoy a fulfilling career with a company that values educators and their futures, apply today as a Software Engineer II at Horace Mann!

Frequently Asked Questions (FAQs) for Software Engineer II Role at Horace Mann
What are the responsibilities of a Software Engineer II at Horace Mann?

As a Software Engineer II at Horace Mann, you will engage in developing and maintaining applications using C#, .NET Core, and SQL, while leveraging AI tools like GitHub Copilot to streamline your workflow. Collaboration with senior engineers and business users is vital as you work on front-end applications, contribute to testing, documentation, and implement features to optimize existing applications.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer II position at Horace Mann?

To qualify as a Software Engineer II at Horace Mann, candidates should have a degree in Computer Science, Software Engineering, or equivalent experience, along with at least 3 years of software development experience, particularly in C#, .NET Core, and modern front-end technologies like React.js. Familiarity with AI-assisted coding tools and IaC practices is preferred.

Join Rise to see the full answer
How does the Software Engineer II role at Horace Mann involve AI technologies?

The Software Engineer II position at Horace Mann involves leveraging AI-powered development tools like GitHub Copilot, OpenAI Codex, and Tabnine. These tools help in automating coding tasks, enhancing productivity, and improving code quality, allowing your focus to remain on creative problem-solving and building excellent software solutions.

Join Rise to see the full answer
What kind of development practices will I learn as a Software Engineer II at Horace Mann?

As a Software Engineer II at Horace Mann, you will deepen your knowledge of modern software development methodologies, engage with infrastructure automation using Terraform, and gain experience with low-code platforms for building front-end applications. You'll learn about best practices, participate in agile processes, and contribute to continuous improvement within the team.

Join Rise to see the full answer
What is the working environment like for a Software Engineer II at Horace Mann?

At Horace Mann, the working environment for a Software Engineer II is collaborative and innovative. You’ll work alongside skilled engineers and cross-functional teams, with opportunities for mentorship and participation in discussions about emerging technologies. The culture promotes continuous learning and values growth, making it an excellent place to advance your career.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
Can you describe your experience with C# and .NET Core as a Software Engineer II?

In answering this question, highlight specific projects where you utilized C# and .NET Core. Discuss any challenges you faced and how you overcame them, emphasizing your problem-solving strategies and results achieved.

Join Rise to see the full answer
How do you approach building front-end applications using React.js?

When discussing your approach to building front-end applications with React.js, explain your understanding of component-based architecture, state management, and reusable components. Provide examples of your previous work, showcasing your ability to create dynamic, user-friendly interfaces.

Join Rise to see the full answer
What experience do you have with AI-assisted coding tools?

Highlight any specific AI-assisted coding tools you've used, like GitHub Copilot or OpenAI Codex. Explain how these tools improved your coding efficiency and supported your development process in past projects.

Join Rise to see the full answer
Can you explain the importance of Infrastructure as Code (IaC) tools like Terraform?

In your response, clarify how IaC tools like Terraform help in maintaining consistent and repeatable deployments. Share any experiences where you successfully implemented IaC practices to automate and manage infrastructure configurations.

Join Rise to see the full answer
What strategies do you use for debugging applications?

When asked about debugging strategies, outline your systematic processes, such as code reviews, error logging, and using debugging tools. Share how you identify bugs early and ensure software quality.

Join Rise to see the full answer
How do you ensure your software meets user needs and business goals?

Discuss the importance of collaboration with stakeholders. Explain how you gather feedback, integrate user requirements into development, and prioritize features based on business value. Providing a specific example will strengthen your response.

Join Rise to see the full answer
What methods do you use to stay updated on emerging technologies?

Mention various methods, such as attending webinars, engaging in online courses, and participating in tech communities. Share how these practices have influenced your development work or inspired you to integrate new technologies into your projects.

Join Rise to see the full answer
Can you provide an example of a complex problem you solved in software development?

Answering this question effectively involves recounting a specific scenario where you faced significant challenges. Focus on your thought process, innovations you introduced, and the ultimate outcome of your efforts.

Join Rise to see the full answer
How do you balance multiple priorities in a fast-paced environment?

In your answer, illustrate your organizational skills by discussing tools or frameworks you use for project management, how you prioritize tasks, and how you communicate with your team to ensure alignment on goals and deadlines.

Join Rise to see the full answer
What do you think is the future of software development, and how do you see yourself adapting to it?

Express your insights on trends, such as the rise of AI-powered development or low-code platforms. Share your willingness to adapt by outlining specific steps you’re taking or plan to take to stay relevant and effective in the evolving tech landscape.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Anduril Industries Hybrid Seattle, Washington, United States
Posted yesterday
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 10 days ago
Polaron Remote No location specified
Posted 3 days ago

Our mission is to provide lifelong financial well-being for educators and their families through personalized service, advice, and a full range of tailored insurance and financial products.

93 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$71,500/yr - $105,400/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Strategy and Corporate Development Intern at SoundCloud
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Dublin just viewed US Product Designer at Praxent
Photo of the Rise User
115 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios
Photo of the Rise User
Someone from OH, Cortland just viewed Exploring Post-Grad Rotational Programs at Evonik at Evonik
B
Someone from OH, Powell just viewed Salesforce Admin (Part Time) at Bullpen Talent