Allstate is seeking a Senior Software Engineer who will develop and enhance software applications using full-stack development principles. The ideal candidate will possess strong technical skills, particularly in Microsoft and cloud technologies, and will actively contribute to team collaboration and decision-making processes
Job Summary
Implements applications following 12-factor principles to build out the product and iterative enhancements.
Leverages test driven development and continuous integration to ensure agility and quality of products.
Coaches more junior team members around different technologies and XP practices.
Matching Summary
Match Score: 85
Allstate is seeking a Senior Software Engineer who will develop and enhance software applications using full-stack development principles. The ideal candidate will possess strong technical skills, particularly in Microsoft and cloud technologies, and will actively contribute to team collaboration and decision-making processes.
Salary
Base: $90,700.00 - $140,000.00 annually; Bonus/Equity: Incentive pay as applicable; Benefits: Not specified
Skills & Requirements
Must-have
Full stack development
Test-driven development
Continuous integration
Azure DevOps
MS .NET Core (C#)
JavaScript
MS SQL Server
Cosmos DB
MongoDB
Nice-to-have
Coaching junior team members
XP practices
Systems thinking and design principles
Breaking work down for inception ceremonies
Key Requirements
3 or more years of experience
Expert in multiple programming languages
Microsoft Stacks knowledge and hands-on experience