Interact Software

Senior Software Engineer

Interact Software

full-time

Posted on:

Location Type: Hybrid

Location: Manchester • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ASP.NETAWSDockerElasticSearchJavaScript.NETNode.jsReactRedisSQL

About the role

  • Design and develop high-quality software using our tech stack: C#, ASP.NET, ReactJS, Node.js, and SQL Server.
  • Lead architectural discussions and influence technical direction.
  • Apply best practices including SOLID principles and design patterns.
  • Optimize performance for scalability and reliability.
  • Conduct code reviews and uphold coding standards.
  • Mentor junior engineers and promote knowledge sharing.
  • Collaborate with UX/UI, QA, and DevOps teams to deliver cohesive solutions.
  • Maintain automated tests using Playwright.
  • Manage source control with Git (Bitbucket).
  • Use CI/CD pipelines (TeamCity, Octopus Deploy) for efficient delivery.
  • Troubleshoot complex issues and drive resolution.
  • Stay current with emerging technologies and evaluate their relevance.
  • Champion secure coding practices and collaborate with security teams.
  • Lead planning and execution of software projects aligned with Sideways6’s goals.
  • Partner with Product and Delivery Managers to define scope and deliverables.
  • Identify and mitigate technical risks.
  • Oversee full-stack development and ensure timely delivery.
  • Support the growth of junior engineers through coaching and training.
  • Foster a collaborative, inclusive, and learning-focused team culture.
  • Advocate for robust testing practices (unit, integration, E2E).
  • Collaborate with QA to ensure test coverage and performance optimization.
  • Uphold security and reliability standards.
  • Work with designers to implement accessible, user-friendly interfaces.
  • Ensure seamless integration between front-end and back-end components.
  • Communicate technical concepts clearly to non-technical stakeholders.
  • Continuously improve development workflows and team practices.
  • Stay informed on industry trends and best practices.
  • Evaluate and integrate new technologies to enhance product and process.
  • Drive continuous improvement initiatives across the team.

Requirements

  • 5+ years of experience in software development, especially with API-first backends and ReactJS frontends.
  • Proven track record in building scalable, high-performance web applications.
  • Strong experience with C#, ASP.NET, .NET frameworks, ReactJS, Node.js, and SQL Server.
  • Familiarity with Docker, Agile/Scrum environments, and cross-functional collaboration.
  • Expert in OOP, design patterns, and SOLID principles.
  • Strong grasp of data structures and algorithms.
  • Proficient in Git (Bitbucket), ElasticSearch, Redis, and AWS.
  • Experience with CI/CD tools (TeamCity, Octopus Deploy).
  • Skilled in test automation (Playwright).
  • Comfortable using Atlassian tools (Jira, Confluence).
  • Strong leadership and mentoring capabilities.
  • Excellent problem-solving and communication skills.
  • Proactive, detail-oriented, and passionate about technology.
  • Collaborative and adaptable in fast-paced environments.
  • Strategic thinker with a drive for innovation and improvement.
Benefits
  • 25 days annual leave (with the option to buy and sell additional days)
  • Cycle to work scheme
  • Access to Learning & Development platform
  • ‎Life Insurance
  • Auto Enrolment Pensions
  • ‎Healthshield (Cashback on dental check-ups and fillings, eye tests, physiotherapy, prescriptions and much more)
  • Reimburse for usage of personal mobile phone
  • ‎Free Gym membership and Free Friday lunch for office based staff

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#ASP.NETReactJSNode.jsSQL ServerOOPdesign patternsSOLID principlestest automationdata structures
Soft skills
leadershipmentoringproblem-solvingcommunicationcollaborationadaptabilitystrategic thinkingproactivedetail-orientedpassion for technology
interactive investor

Application Software Engineer, Full Stack

interactive investor
Mid · Seniorfull-time🇬🇧 United Kingdom
Posted: 8 days agoSource: apply.workable.com
AWSCloudDistributed SystemsJavaJavaScriptKafkaKubernetesMicroservicesNext.jsReactReact NativeRedis+4 more
Eversource Energy

Senior Engineer, Transmission System Planning

Eversource Energy
Seniorfull-time$126k–$140k / yearConnecticut, Massachusetts, New Hampshire · 🇺🇸 United States
Posted: 14 days agoSource: eversource.wd1.myworkdayjobs.com