Software Engineer

Software Engineer

Posted 5 days ago by Sacchi&Rial Fotografía Publicitaria

Negotiable
Undetermined
Undetermined
Scotland, United Kingdom

Summary: The Software Engineer role at Quorum Cyber involves contributing to the development of full-stack features for customer-facing and internal applications within a rapidly growing cyber security company. The position requires collaboration with cross-functional teams to build secure and maintainable software while adhering to platform standards. Candidates will engage in technical discussions, write clean code, and support the delivery of high-quality software. The role emphasizes continuous learning and growth in technical skills within a supportive environment.

Key Responsibilities:

  • Contribute to the development of full-stack features that support both customer-facing and internal applications.
  • Collaborate with a cross-functional delivery team to build secure, scalable, and maintainable software.
  • Work closely with product and design teams to understand requirements and ensure technical feasibility.
  • Contribute to estimating effort and complexity to support effective planning and prioritisation.
  • Follow platform-wide standards and practices defined by platform and architecture teams.
  • Engage in technical discussions and contribute ideas to improve engineering practices and tooling.
  • Write clean, maintainable, and well-documented code that aligns with team standards.
  • Help maintain and improve legacy systems while contributing to the development of new services and features.
  • Support the team in delivering high-quality software through testing, documentation, and collaboration.
  • Collaborate with the Lead Software Engineer and senior team members to support delivery and grow technical leadership skills.

Key Skills:

  • Solid experience with React (JavaScript/TypeScript) for frontend development.
  • Good working knowledge of HTML and CSS, including responsive design and accessibility best practices.
  • Backend development experience using Node.js, TypeScript, and frameworks like NestJS or Express.
  • Understanding of RESTful APIs, authentication, and secure coding practices.
  • Familiarity with cloud platforms (preferably Microsoft Azure) and CI/CD pipelines.
  • Commitment to writing clean, maintainable, and well-tested code.
  • Willingness to participate in code reviews and learn from feedback.
  • Ability to work effectively in a collaborative, agile team environment.
  • Strong communication skills and a proactive approach to problem-solving.
  • Interest in using AI and automation to improve solutions, with awareness of ethical and practical considerations.

Salary (Rate): undetermined

City: Scotland

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

At Quorum Cyber, we're on a mission to help good people win. Founded in Edinburgh in 2016, we're one of the fastest growing cyber security companies in the UK and North America, serving over 400 customers on four continents. We protect organisations against the rising threat of cyber-attacks, enabling them to thrive in an increasingly unpredictable and inhospitable digital landscape. As a Microsoft-only security house, a Microsoft Solutions Partner for Security, a member of the Microsoft Intelligent Security Association (MISA), and winner of the Microsoft Security MSSP of the Year 2025 award, we offer a unified security ecosystem comprised of innovative services, all delivered through our customer platform, Clarity. In September 2024, Quorum Cyber acquired Canada-based, Microsoft Solutions Partner for Security, Difenda. This was closely followed in December 2024 by the acquisition of US-based, Kivu Consulting, a global cyber security firm with world-leading incident response capabilities.

Position

Depending on your skillset, you will be placed in a relevant workstream where you can contribute effectively and continue to grow

  • Contribute to the development of full-stack features that support both customer-facing and internal applications
  • Collaborate with a cross-functional delivery team to build secure, scalable, and maintainable software
  • Work closely with product and design teams to understand requirements and ensure technical feasibility
  • Contribute to estimating effort and complexity to support effective planning and prioritisation
  • Follow platform-wide standards and practices defined by platform and architecture teams
  • Engage in technical discussions and contribute ideas to improve engineering practices and tooling
  • Write clean, maintainable, and well-documented code that aligns with team standards
  • Help maintain and improve legacy systems while contributing to the development of new services and features
  • Support the team in delivering high-quality software through testing, documentation, and collaboration
  • Collaborate with the Lead Software Engineer and senior team members to support delivery and grow your technical leadership skills

Requirements

  • Solid experience with React (JavaScript/TypeScript) for frontend development
  • Good working knowledge of HTML and CSS, including responsive design and accessibility best practices
  • An eye for design detail and a commitment to delivering polished, user-friendly interfaces, you will work collaboratively with designers to build deliver front end components that are reusable and scalable
  • Backend development experience using Node.js, TypeScript, and frameworks like NestJS or Express
  • Understanding of RESTful APIs, authentication, and secure coding practices
  • Familiarity with cloud platforms (preferably Microsoft Azure) and CI/CD pipelines
  • A commitment to writing clean, maintainable, and well-tested code
  • Willingness to participate in code reviews and learn from feedback
  • Ability to work effectively in a collaborative, agile team environment
  • Strong communication skills and a proactive approach to problem-solving
  • A developing T-shaped skillset - broad full-stack capabilities with growing depth in either frontend or backend engineering
  • Interest in using AI and automation to improve solutions, with awareness of ethical and practical considerations
  • A mindset of continuous learning and a desire to grow technically
  • Curiosity about the cybersecurity domain and a desire to understand the business and contribute to secure, innovative solutions

Bonus Points

  • Experience working in cybersecurity or regulated environments
  • Familiarity with Infrastructure as Code (e.g., Terraform)
  • Exposure to observability, monitoring, or logging practices
  • Contributions to internal tooling or developer experience initiatives
  • Experience mentoring junior developers or supporting team knowledge sharing.

I Know I Have Done A Great Job If

  • Features are delivered on time, with high quality and minimal rework
  • The codebase remains clean, consistent, and easy to maintain
  • Platform standards are followed and reinforced through your work
  • You contribute positively to team discussions and delivery momentum
  • You grow your technical skills and confidence through collaboration and feedback
  • Stakeholders trust your reliability and appreciate your contributions to the teams success

Other Information

You will get an excellent salary, with world class benefits. As leading-edge technology company you will have access to the latest technology, and an environment that will encourage and nurture your curiosity. We are passionate about your development, and you will be empowered to advance your skills and expertise.