Software Engineer III

Horace Mann Logo

Horace Mann

πŸ’΅ $84k-$124k
πŸ“Remote - United States

Summary

Join Horace Mann as a Software Engineer III and contribute to our digital transformation. This mid-level role involves autonomous development of scalable software solutions, impacting multiple systems and business functions. You will participate in end-to-end system architecture, design, and coding, while mentoring junior developers. The position requires expertise in C#, .NET Core, SQL, API development, and modern frameworks like React.js and GraphQL. You will leverage AI-powered coding tools and low-code platforms. This is an opportunity for an innovative engineer passionate about technology and problem-solving within the insurance industry.

Requirements

  • Hold a Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Have 5-7 years of experience in software analysis, design, and development, with expertise in C#, .NET Core, React or equivalent, and SQL
  • Have minimum 3 years of experience working on enterprise-level architectures and complex applications
  • Have experience with modern AI-assisted development tools (GitHub Copilot, OpenAI Codex, Tabnine, or similar)
  • Possess familiarity with low-code platforms (e.g., Microsoft Power Apps, OutSystems, Mendix, Appian, ServiceNow) and their role in automation
  • Demonstrate strong problem-solving and analytical skills, with the ability to troubleshoot and optimize complex systems
  • Possess excellent collaboration and communication skills, capable of working with both technical and non-technical stakeholders
  • Exhibit a proactive and self-motivated mindset, eager to take initiative and drive continuous improvement
  • Have the ability to mentor and coach team members, fostering a culture of innovation and AI-assisted software development

Responsibilities

  • Develop high-performance applications using C#, .NET Core, and SQL
  • Build and deploy front-end applications using low-code solutions to enhance agent and customer experiences, streamlining business processes and accelerating development
  • Utilize AI-powered coding assistants (e.g., GitHub Copilot, OpenAI Codex, Tabnine) to enhance development workflows, automate repetitive coding tasks, and improve software quality
  • Architect and implement enterprise solutions that integrate React.js (or similar modern front-end frameworks), GraphQL (or similar API query languages), and Terraform (or equivalent infrastructure-as-code tools)
  • Optimize application performance, security, and scalability, ensuring compliance with industry best practices
  • Advocate for and implement DevOps best practices, including CI/CD pipelines, test automation, and containerization (Docker, Kubernetes)
  • Work closely with business users, product managers, and cross-functional teams to define and implement technical solutions that drive business value
  • Provide expertise in system integration, API development (REST, GraphQL), and cloud computing (Azure, AWS, or GCP)
  • Drive development using a milestone-based approach, focusing on defined deliverables and business outcomes
  • Leverage AI-driven development practices to improve coding efficiency, predict potential bugs, and enhance debugging processes
  • Identify opportunities for automation, system enhancements, and cloud optimization to improve platform performance
  • Advocate for modern software development principles, including microservices, serverless computing, and infrastructure-as-code (Terraform, Pulumi, or similar)
  • Mentor and coach junior engineers, fostering a culture of learning and technical growth
  • Encourage collaboration and knowledge-sharing on AI-powered development tools, low-code integration, and modern software design
  • Promote best practices in code quality, DevOps, and security standards

Preferred Qualifications

  • Have experience with Azure DevOps, CI/CD pipelines, and version control (Git, GitHub, Bitbucket, or similar)
  • Have knowledge of GraphQL (or similar API query languages), React.js (or similar modern front-end frameworks), and Terraform (or similar infrastructure-as-code tools)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs