Managing Engineer, C#/ASP.NET

Posted 19hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Managing Engineer leading C#/ASP.NET teams at Allstate, an insurance and protection company. Building enterprise applications while guiding architecture, delivery, and engineering development.

Responsibilities:

  • Lead, coach, mentor, and develop a team of software engineers
  • Design, develop, test, and maintain enterprise applications using C#, ASP.NET, SQL Server, and related technologies
  • Contribute production-ready code and participate in feature development and system enhancements
  • Review code and provide technical guidance to engineering team members
  • Participate in iteration planning, backlog refinement, and Agile ceremonies
  • Partner with Product Managers and stakeholders to translate business requirements into technical solutions
  • Lead technical design discussions and architectural decision-making
  • Ensure delivery of scalable, secure, and maintainable software solutions
  • Establish and maintain continuous integration and continuous delivery practices
  • Support production applications, troubleshoot issues, and lead root cause analysis activities
  • Collaborate with Architecture, Security, Infrastructure, and Data teams to align solutions with enterprise standards
  • Promote engineering best practices, test automation, code quality, and continuous improvement
  • Monitor delivery commitments, operational metrics, and team performance
  • Foster knowledge sharing, talent development, and technical growth across the team

Requirements:

  • 5 years or more of experience developing enterprise applications using ASP.NET and C# (or equivalent)
  • 1 year or more of experience leading or managing software engineers (or equivalent)
  • Experience actively designing, developing, and supporting production software applications
  • Experience building and consuming RESTful APIs
  • Experience with Microsoft SQL Server and complex T-SQL development
  • Experience with front-end technologies such as Vue.js, React, or Angular
  • Strong understanding of JavaScript, HTML5, CSS3, and responsive web design
  • Experience with Git, automated testing, and continuous integration and continuous delivery pipelines
  • Strong problem-solving and debugging skills
  • Experience working within Agile development environments
  • Excellent communication, collaboration, stakeholder management, and leadership skills
  • The candidate(s) offered this position will be required to submit to a background investigation
  • Allstate generally does not sponsor individuals for employment-based visas for this position
  • Dedicated, private workspace free from distractions with appropriate desk and seating when working from home
  • Reliable internet with minimum speeds of 50 MB download and 5 MB upload
  • Desirable: Experience supporting Sales, Healthcare, Insurance, or Financial Services applications
  • Desirable: Experience with Oracle databases and enterprise data repository integrations
  • Desirable: Experience leading cloud-based application initiatives
  • Desirable: Knowledge of DevOps, Site Reliability Engineering, and modern software delivery practices
  • Desirable: Experience driving application modernization and engineering transformation initiatives
  • Desirable: Demonstrated success building and developing high-performing engineering teams

Benefits:

  • Comprehensive technology setup including a laptop, monitors, headset, keyboard, and mouse
  • Monthly connectivity reimbursement to help offset internet costs for employees eligible to work from home