Horace Mann

Software Engineer II

Horace Mann

full-time

Posted on:

Location Type: Remote

Location: Remote • Illinois, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $71,500 - $105,400 per year

Job Level

Mid-LevelSenior

Tech Stack

AngularAWSAzureCloudGoogle Cloud PlatformGraphQLJavaScript.NETReactSQLTerraformVue.js

About the role

  • Develop and maintain C#, .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.
  • Work closely with senior engineers, business users, and cross-functional teams to understand technical requirements and user needs.
  • Contribute to the development and implementation of new features and functionality, as well as enhancements and optimizations for existing applications.
  • 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.
  • Stay current with emerging technologies, AI-powered development tools, and modern engineering practices.
  • Learn from senior engineers while also collaborating with and supporting junior developers.
  • Contribute to team discussions on modern software architecture, DevOps automation, and AI-driven development.

Requirements

  • Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • 3+ years of experience in software development with C#, .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.
Benefits
  • Remote work options
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET CoreSQLReact.jsGraphQLREST APIsTerraformAI-powered coding toolsInfrastructure-as-Codelow-code platforms
Soft skills
collaborationcommunicationproblem-solvingtechnical supportteamworkdocumentationdebuggingprioritizationadaptabilitylearning
Certifications
Associate degree in Computer ScienceBachelor's degree in Computer ScienceSoftware Engineering degree