
Insurance • Finance • Non-profit
Allstate is an industry leader in providing insurance solutions, focusing on home, auto, device, and identity protection. With a commitment to customer well-being, Allstate aims to instill peace of mind and financial security for its customers. The company also emphasizes community impact and sustainability through various initiatives, showcasing their dedication to social responsibility and positive change.
10,000+ employees
Founded 1931
💸 Finance
🤝 Non-profit
💰 Post-IPO Equity on 2014-01
October 23

Insurance • Finance • Non-profit
Allstate is an industry leader in providing insurance solutions, focusing on home, auto, device, and identity protection. With a commitment to customer well-being, Allstate aims to instill peace of mind and financial security for its customers. The company also emphasizes community impact and sustainability through various initiatives, showcasing their dedication to social responsibility and positive change.
10,000+ employees
Founded 1931
💸 Finance
🤝 Non-profit
💰 Post-IPO Equity on 2014-01
• Implements applications following 12-factor principles to build out the product and iterative enhancements • Partners on full stack of software products; developing and implementing frontends (web or mobile), and backend services • Leverages test driven development and continuous integration to ensure agility and quality of products • Actively participates in the decision-making process of the team ensuring that the simplest appropriate technology and design is chosen to meet user needs • Coordinates within the team in designing systems and apps • Practices daily paired programming and test-driven development in writing software and building products • Participates in daily site, cross-site, and product team standups • Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product • Applies functional professional knowledge sharing, and contributes to the overall growth of the collective knowledge of the team • Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices • Coordinates support for software products in user environments • Participates in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team’s backlog • Collaborates with a separate team responsible for updating the system based on product version changes, following a structured three-month work plan • Follows established patterns and guidelines for implementing modifications on web pages, performing repetitive but essential tasks • Monitors server performance to ensure smooth operation and promptly addresses any issues • Executes known solutions for recurring problems as part of a weekly rotation: one week dedicated to development tasks and the following week focused on server monitoring • Applies strong Object-Oriented Programming principles, including inheritance, polymorphism, encapsulation, abstraction, and sealed classes, in the development of software solutions • Designs, implements, and maintains code following SOLID principles with practical application in real-world projects • Works with data structures such as arrays and lists, understanding their performance implications and correct use • Develops and maintains applications using Entity Framework, including writing optimized queries and managing migrations in production environments
• Proficient in .NET C# with a strong focus on backend development • Experience with frontend technologies such as Blazor or JavaScript is a plus • Familiarity with version control systems, preferably Azure DevOps and GitHub • Solid knowledge of SQL Server and Entity Framework • Ability to work collaboratively in an agile environment • Strong understanding of Object-Oriented Programming and SOLID principles • Practical experience with data structures and Entity Framework in real projects • Comfortable with weekly rotating shift • 5 or more years of experience
• Health insurance • Competitive salary • Flexible working hours • Professional development opportunities
Apply NowOctober 21
Senior AI Product Engineer at Mitratech, leading AI-assisted software development while shaping engineering strategies and tools.
October 16
Tech Lead overseeing AI & Data projects at ITX. Leading technical teams and ensuring client satisfaction with project delivery.
October 14
10,000+ employees
Technical Leader managing a team of software engineers focusing on embedded systems development. Ensuring quality and compliance with project standards in automotive and technology sectors at ALTEN MÉXICO.
🗣️🇪🇸 Spanish Required
October 10
Fullstack Lead at DaCodes managing tech solutions and leading a development team in Mexico. Focused on cloud architecture and driving technical standards for effective solutions.
🗣️🇪🇸 Spanish Required
October 9
Full Stack Engineer at a rapidly growing SaaS startup from Australia. Designing and implementing APIs, managing data flow, and ensuring seamless integration across systems.