The position is for a Software Engineer (.NET/C#) at Allstate Identity Protection, available remotely in the United States.
The role involves designing, developing, and maintaining high-quality software solutions across web, mobile, and backend services.
The candidate will combine technical expertise with collaborative problem-solving to deliver agile, iterative improvements to products.
Adherence to best practices in test-driven development (TDD) and continuous integration is essential.
The ideal candidate should be passionate about clean code, innovative solutions, and contributing to team decision-making.
Responsibilities include engaging in design discussions, mentoring colleagues, and ensuring software solutions meet user needs and business objectives.
The role requires active participation in daily stand-ups and cross-team meetings to ensure alignment on product stories and tasks.
Requirements:
A Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred, or equivalent experience.
A minimum of 3 years of professional experience in software development, preferably with .NET/C#.
Strong knowledge of software design principles, TDD, and continuous integration processes is required.
Experience with web and mobile development, including both front-end and backend technologies, is necessary.
Proficiency in problem-solving, debugging, and implementing efficient, maintainable solutions is expected.
The candidate must be able to collaborate effectively in cross-functional teams and communicate technical concepts clearly.
A willingness to mentor and coach junior engineers and contribute to team learning is essential.
Strong attention to detail, adaptability, and a commitment to delivering high-quality software are required.
Benefits:
The position offers a competitive annual salary range of $85,600 – $134,620, based on experience and qualifications.
Employees will enjoy a flexible, supportive, and collaborative work environment.
There is an opportunity to develop skills and influence innovative software solutions.
The workplace is inclusive and diverse, recognized for leadership in equity and belonging.
Standard benefits include medical, dental, vision, short- and long-term disability, life insurance, and retirement plans.