Software Engineer III

closed
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)
This job is filled or no longer available

Similar Remote Jobs