cover image
Interact Software

Interact Software

www.interactsoftware.com

1 Job

232 Employees

About the Company

Interact delivers enterprise-grade intranet software to over 1,000 customers and millions of employees worldwide.

Our mission is to inform and connect every organization's greatest asset: its people.

For more than 15 years, Interact has worked with organizations such as Levi Strauss & Co., New York Life, Teva Pharmaceuticals, and Domino’s to deliver outstanding intranet experiences.

Interact has offices in New York, Tulsa, and Manchester and operates across North America, EMEA, and Australia.

Listed Jobs

Company background Company brand
Company Name
Interact Software
Job Title
Senior Software Engineer
Job Description
Job Title: Senior Software Engineer Role Summary: Lead the design, development, and delivery of API‑first back‑end and ReactJS front‑end solutions for a large intranet platform, ensuring scalability, performance, and security across multiple service components. Expectations: • 5+ years of professional software development experience • Proven track record with C#, ASP.NET, ReactJS, Node.js, SQL Server, Docker, and AWS • Strong leadership and mentoring abilities • Excellent problem‑solving, communication, and collaboration skills Key Responsibilities: • Architect and implement high‑quality, scalable software using C#, ASP.NET, ReactJS, Node.js, and SQL Server • Lead technical discussions, influence design direction, and enforce SOLID principles and design patterns • Conduct code reviews, maintain coding standards, and mentor junior engineers • Manage source control with Git (Bitbucket) and automate deployments via TeamCity and Octopus Deploy • Develop and maintain automated tests with Playwright, ensuring comprehensive test coverage • Collaborate with UX/UI, QA, and DevOps teams to integrate front‑end and back‑end components • Ensure secure coding practices, performance optimization, and reliability standards • Identify and mitigate technical risks, drive issue resolution, and continuously improve development workflows • Stay current with emerging technologies and evaluate their application to the platform Required Skills: • C#, ASP.NET, .NET Frameworks, ReactJS, Node.js, SQL Server • Docker, AWS, ElasticSearch, Redis • Git (Bitbucket), TeamCity, Octopus Deploy, Playwright, Jira, Confluence • Deep understanding of OOP, design patterns, SOLID, data structures, and algorithms • Experience in Agile/Scrum environments, CI/CD pipelines, and test automation • Strong written and verbal communication, leadership, and mentoring capabilities Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience) • Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, AWS Certified Developer, or similar) preferred but not mandatory.
Manchester, United kingdom
Hybrid
Senior
28-11-2025