Full-time

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
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
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.

Visit website
Job Details
Category backend
Posted 7 months ago