Job description
Role overview
At Allstate, we empower teams to deliver innovative solutions that protect families and drive business value. This role focuses on designing and implementing scalable software systems to support our mission in insurance and risk management. Candidates will collaborate with cross-functional teams to solve complex technical challenges while adhering to industry best practices.
We prioritize continuous improvement through modern development methodologies and cloud-native technologies. The ideal candidate will contribute to both technical and strategic initiatives, ensuring solutions align with business objectives.
Responsibilities
- Collaborate with cross-functional teams to design and implement scalable software solutions
- Develop and optimize backend systems using cloud-native technologies
- Conduct code reviews and ensure adherence to architectural standards
Requirements
- 2+ years of software engineering experience in enterprise environments
- Proficiency in modern programming languages (Java/.NET/Python) and cloud platforms (AWS/Azure)
- Experience with agile development practices and CI/CD pipelines
Benefits
- Competitive salary with performance-based incentives
- Professional development budget for certifications and training
- Comprehensive health and wellness benefits package
Keywords
software developmentcloud computingAPI integrationagile methodologiessystem architecture