About The Position

National General is a part of The Allstate Corporation, offering innovative insurance solutions including home, auto, and accident and health. The Software Engineer Senior Consultant II implements applications following 12-factor principles, owning the full stack of software products from frontend (web or mobile) to backend services. They utilize test-driven development and continuous integration for agility and quality, and actively participate in team decision-making to select the simplest appropriate technology and design for user needs.

Requirements

  • .NET Core
  • .Net Full Stack Development
  • Communication
  • C Sharp (Programming Language)
  • Full Stack Development
  • Insurance
  • Insurance Industry
  • It Communication
  • JavaScript
  • jQuery
  • Microsoft .NET
  • SQL Database Queries
  • SQL Reports
  • TSQL

Nice To Haves

  • 3 or more years of experience

Responsibilities

  • Provides input into the architecture and design of the product; collaborating with the team in solving problems the right way.
  • Practices daily paired programming and test-driven development in writing software and building product.
  • Participates in executing the strategy, keeping the customer needs and wants in mind.
  • Serves as an expert on a specific business domain and demonstrates leadership and accountability on at least one technology stack.
  • Coaches more junior team members around different technologies and XP practices.
  • Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices.
  • Provides support for software products in user environments.
  • Leads and participates in daily site, cross-site, and product team standups.
  • Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product.
  • Participates in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team’s backlog.

Benefits

  • Total compensation for this role is comprised of several factors, including the base compensation outlined above, plus incentive pay (i.e., commission, bonus, etc.) as applicable for the role.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service