Solutions Engineer

closed
Horace Mann Logo

Horace Mann

πŸ’΅ $99k-$146k
πŸ“Remote - United States

Summary

Join Horace Mann as a Senior Software Engineer and drive technical excellence, innovation, and AI-enhanced development practices within our IT division. This senior-level role involves autonomously delivering scalable, high-performance software solutions across multiple systems and business functions. You will play a critical role in defining system scope and objectives, leading software development efforts, and mentoring other engineers. Expertise in C#, .NET Core, SQL, API development, React.js (or equivalent), GraphQL, and Terraform is required, with a strong focus on AI-driven development, automation, and cloud computing. This position utilizes AI-powered coding tools and low-code platforms to optimize development efficiency and build agent- and customer-facing applications. This is an opportunity for a senior engineer who thrives at the intersection of technology, leadership, and innovation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 5+ years of experience in software development with expertise in C#, .NET Core, SQL Server, API development, and modern front-end frameworks
  • Experience working with React.js (or Angular/Vue.js), GraphQL, and Terraform (or similar Infrastructure-as-Code tools)
  • Experience with AI-assisted development tools (e.g., GitHub Copilot, OpenAI Codex, Tabnine) and a track record of integrating AI into engineering workflows
  • Familiarity with low-code platforms (e.g., Microsoft Power Apps, OutSystems, Mendix) and their role in enterprise development

Responsibilities

  • Lead complex software development initiatives, ensuring best-in-class system architecture and technical implementation
  • Architect, develop, and optimize applications using C#, .NET Core, SQL, React.js (or similar front-end frameworks), GraphQL, and Terraform (or similar infrastructure-as-code tools)
  • Utilize AI-powered coding assistants (e.g., GitHub Copilot, OpenAI Codex, Tabnine) to enhance coding efficiency, automate repetitive tasks, and improve software quality
  • Drive the development and implementation of front-end applications using low-code platforms, specifically for agent and customer-facing solutions
  • Ensure security, scalability, and performance across enterprise applications while maintaining compliance with industry standards
  • Champion DevOps best practices, including CI/CD pipelines, test automation, and cloud-native deployments (Azure, AWS, or GCP)
  • Collaborate with business stakeholders and cross-functional teams to define system requirements and implement high-impact technology solutions
  • Evaluate requests against digital and business priorities, ensuring alignment with strategic goals and budget considerations
  • Act as a technical and business expert, providing consultation on enterprise applications and system improvements
  • Drive development using a milestone-based approach, focusing on defined deliverables and business outcomes rather than iterative sprints
  • Guide and mentor mid-level and junior engineers, fostering a culture of learning, innovation, and technical excellence
  • Review and provide technical feedback on design, architecture, and implementation decisions
  • Promote knowledge-sharing on AI-assisted development, low-code integration, and best practices in modern software engineering
  • Act as a bridge across IT product and project teams, ensuring efficient collaboration and preventing redundant work efforts
  • Analyze and resolve complex technical challenges, applying AI-powered debugging and predictive analytics to optimize system performance
  • Identify opportunities for automation, cloud optimization, and process improvement across development teams
  • Maintain and update technical documentation and system artifacts to ensure long-term maintainability
  • Stay ahead of emerging trends in AI, automation, cloud computing, and modern software development methodologies

Preferred Qualifications

  • Cloud computing experience (Azure, AWS, or GCP), including DevOps best practices, CI/CD pipelines, and infrastructure automation
  • Strong background in enterprise-level architecture, system integrations, and API-driven
This job is filled or no longer available

Similar Remote Jobs