At Allstate, the business problem is to design and build enterprise web applications using ASP.NET and C-Sharp to support the Individual Health Benefits organization, following best practices for scalable and maintainable systems.
Requirements
- 3 years or more of ASP.NET and C-Sharp of backend development for enterprise applications (Preferred)
- Experience with MVC architecture and developing RESTful APIs
- Strong knowledge of front-end technologies, with expertise in React.js as the primary framework
- Experience working with additional front-end frameworks, including Vue.js and Angular
- Solid understanding of modern JavaScript, HTML5, CSS3, and responsive design principles
- Proven experience with Microsoft SQL Server and ability to write and optimize complex T-SQL queries
- Familiarity with source control tools (e.g., Git) and CI/CD pipelines
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 best practices
- Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices
- Provides support for software products in user environments
Other
- 4 year Bachelors Degree (Preferred)
- 3 or more years of experience (Preferred)
- Ability to work collaboratively in Agile/Scrum development teams
- Strong problem-solving and debugging skills
- Allstate generally does not sponsor individuals for employment-based visas for this position