Allstate is looking for a Software Engineer Senior Consultant I to build and enhance software products using modern development practices. You will own the full stack, implementing frontends and backend services to shape the future of protection.
What You'll Do
- Develop web applications using Java and Spring Boot
- Build responsive user interfaces with React JS and JavaScript
- Design and manage relational databases
- Integrate RESTful APIs between front-end and back-end systems
- Ensure code quality, comprehensive testing, and performance optimization
- Collaborate with cross-functional teams in agile environments
- Troubleshoot, debug, and maintain production applications
- Stay updated on industry best practices and new technologies
- Leverage test-driven development and continuous integration to ensure agility and quality
- Actively participate in team decision-making, advocating for the simplest appropriate technology and design to meet user needs
What We're Looking For
- A 4-year Bachelors Degree
- 3 or more years of hands-on software engineering experience
- Proven experience developing full-stack applications
- Strong understanding of software engineering principles and agile methodologies
Technical Stack
- Java
- Spring Boot
- React JS
- JavaScript
- Relational Databases
- RESTful APIs
Allstate is an equal opportunity employer.


