Allstate is hiring a Software Engineer Consultant II (ASP.NET/C#)

About the Role

Allstate Insurance Company of Canada is seeking a Software Engineer Consultant II (ASP.NET/C#) to design and build scalable, maintainable enterprise web applications. In this role, you will develop products and services supporting National General, utilizing test-driven development and continuous integration.

What You'll Do

  • Practice paired programming and test-driven development to build software products.
  • Establish and maintain continuous integration, delivery, and deployment pipelines.
  • Participate in retrospectives to gather feedback and derive actionable improvements.
  • Collaborate within the team on system and application design.
  • Provide support for software products in user environments.
  • Contribute to knowledge sharing and the overall growth of the team’s collective knowledge.
  • Participate in iteration planning to ensure a common understanding of backlog stories and chores.
  • Participate in daily site, cross-site, and product team standups.

What We're Looking For

  • A basic understanding of MVC architecture and professional experience developing or consuming RESTful APIs.
  • A solid understanding of modern JavaScript, HTML5, CSS3, and responsive design principles.
  • Experience working with Microsoft SQL Server, including writing and optimizing T-SQL queries.
  • Familiarity with version control systems like Git and basic experience with CI/CD pipelines.
  • Strong problem-solving and debugging skills demonstrated in both front-end and back-end environments.
  • Ability to work collaboratively in Agile or Scrum-based development teams.

Nice to Have

  • 1–2 years of experience in ASP.NET and C# backend development for enterprise applications.
  • Exposure to front-end frameworks such as Knockout.js, Vue.js, or Angular.
  • Exposure to building scalable and maintainable web applications in a work or internship environment.

Technical Stack

  • ASP.NET, C#, MVC
  • RESTful APIs
  • JavaScript, HTML5, CSS3
  • Microsoft SQL Server, T-SQL
  • Git
  • Knockout.js, Vue.js, Angular

Team & Environment

You will be part of an Agile or Scrum-based development team.

Benefits & Compensation

  • Salary range: $66,800.00 - $95,000.00 annually.
  • Encouragement to challenge the status quo and shape the future of protection.
  • Being part of a winning team making a meaningful impact.

National General Holdings Corp. is an Equal Opportunity employer – Veterans/Disabled and other protected categories. All qualified applicants will receive consideration for employment.

Required Skills
ASP.NETC#MVCRESTful APIsJavaScriptHTML5CSS3Microsoft SQL ServerT-SQLGitSoftware Development Life CycleAgile MethodologiesProblem Solving ASP.NETC#MVCRESTful APIsJavaScriptHTML5CSS3Microsoft SQL ServerT-SQLGitSoftware Development Life CycleAgile MethodologiesProblem Solving
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Allstate
Allstate Insurance Company of Canada is a leading home and auto insurance provider serving Canadians since 1953, focused on prevention and protection products with a commitment to community and employee well-being.
All jobs at Allstate Visit website
Job Details
Category backend
Posted 8 months ago