Software Engineer (.NET/C#) (Remote - US) at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Software Engineer (.NET/C#) (Remote - US) at Jobgether. This position is posted by Jobgether on behalf of Allstate Identity Protection. We are currently looking for a Software Engineer (.NET/C#) in the United States.. We are seeking a skilled Software Engineer to design, develop, and maintain high-quality software solutions across web, mobile, and backend services. This role combines technical expertise with collaborative problem-solving to deliver agile, iterative improvements to products while adhering to best practices in test-driven development and continuous integration. The ideal candidate is passionate about clean code, innovative solutions, and contributing to team decision-making. You will actively engage in design discussions, mentor colleagues, and help ensure that software solutions meet both user needs and business objectives in a flexible and supportive environment.. . Accountabilities. ·         Develop, implement, and maintain software applications using .NET/C# across web, mobile, and backend systems.. ·         Participate in iterative product design, contributing to architecture decisions and problem-solving with the team.. ·         Follow test-driven development (TDD) and continuous integration practices to deliver high-quality software.. ·         Conduct code reviews, pair programming, and practical exercises to foster team learning and maintain best practices.. ·         Act as a technical expert in specific domains, providing guidance and mentorship to junior team members.. ·         Support software deployment, implementation, and user adoption in production environments.. ·         Engage in retrospectives to identify actionable improvements for both the product and team performance.. ·         Lead or participate in daily stand-ups and cross-team meetings to ensure alignment on product stories and tasks.. ·         Bachelor’s degree in Computer Science, Information Technology, or related field preferred (or equivalent experience).. ·         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.. ·         Experience with web and mobile development, including front-end and backend technologies.. ·         Proficiency in problem-solving, debugging, and implementing efficient, maintainable solutions.. ·         Ability to collaborate effectively in cross-functional teams and communicate technical concepts clearly.. ·         Willingness to mentor and coach junior engineers and contribute to team learning.. ·         Strong attention to detail, adaptability, and commitment to delivering high-quality software.. Company Location: United States.