Allstate Identity Protection is seeking a Full Stack Software Engineer (.Net/React) to join a fast-paced engineering team building digital products for identity and device security. This role involves designing, implementing, and testing software solutions using .NET and React, collaborating with product managers and designers, and taking ownership of application health. The ideal candidate will be fluent in .NET and React, passionate about clean code and user-focused design, and have experience in agile environments.
Requirements
- 7+ years of software development experience, preferably in enterprise environments
- Strong hands-on proficiency in .NET and React; knowledge of Java is a plus
- Advanced experience working with Microsoft SQL Server and familiarity with data modeling and query optimization
- Solid understanding of software engineering principles, design patterns, algorithms, and data structures
- Experience with CI/CD tools such as Jenkins and containerization technologies like Docker and Kubernetes
- Familiarity with Identity and Access Management (IAM) systems is a strong advantage
- Excellent communication and collaboration skills
- Bachelor’s degree in Computer Science or related field preferred (or equivalent combination of education and experience)
- Must be eligible to work in the U.S.
Benefits
- Comprehensive health, dental, and vision insurance plans
- Remote-first work environment with flexible scheduling
- Paid time off, parental leave, and volunteer days
- Access to training, upskilling programs, and growth opportunities
- Inclusive workplace culture with strong diversity, equity, and inclusion values
- Participation in innovative, purpose-driven projects with a real societal impact