Full Stack Developer – HYBRID

Job Overview

Company logo: https://media.licdn.com/dms/image/v2/D4E0BAQFkB7KzjpxSsA/company-logo_400_400/company-logo_400_400/0/1729673346503/scrumconnect_logo?e=1749081600&v=beta&t=ETvB7t347nTKUdAAnbYGtcuz70kyrgQiPwl39amvb_0 Job Description

About the role:

We are seeking Software Engineers to implement, develop and maintaining a case management system for a client operating in the public sector. Working within an agile framework, they collaborate closely with product owners, designers, and other engineers to implement technical solutions that meet user needs, business goals and legislative compliance. They contribute to the design and development of features, ensuring code quality through best practices and participation in code reviews. The engineer also supports continuous integration and deployment processes, troubleshoots issues, and helps optimise performance and security in line with industry standards.

Key Responsibilities

Software Development: Design, code, test, and deploy software solutions aligned with best practice standards.Continuous Improvement: Identify iterative opportunities to enhance system performance, security, and user experience.Collaboration: Work closely with cross-functional teams, including designers, product managers, and user researchers, to deliver end-to-end solutions.Compliance and Governance: Adhere to government policies, including accessibility, security, and data protection standards.Documentation: Create and maintain technical documentation to support knowledge transfer, onboarding, and ongoing maintenance.Incident Resolution: Investigate and resolve technical issues to minimise disruption to service delivery.

Key Technical Skills

Node.js, TypeScriptFamiliarity with Single Sign On and Azure Active Directory Familiarity with Role Based Authentication (RBAC) and JSON Web Token (JWT) for authorisationFamiliarity with Mutual TLSExperience deploying services with Azure DevOps and Azure PipelineExperience building services in Azure Static Web App and Azure Web ServiceVersion control systems (e.g. Git)Code analysis and refactoring tools (e.g. ESLint, Prettier)Knowledge of performance testing tools, such as JMeter or GatlingUnderstanding of security testing principles and experience using tools such as OWASP ZAP or Burp Suite.Familiarity with defect management tools such as Jira, or Azure DevOpsExperience applying test-driven development (TDD) or behaviour-driven development (BDD) approaches.

Back End skills

API Development: Experience designing and developing RESTful APIs, including API documentation and integration with Swagger

Monitoring and Logging: Familiarity with monitoring tools (e.g., Azure Monitor and Azure Log Analytics) Experience with NestJSExperience with Prisma and PostgresDatabase management: PostgreSQL, SQL ServerExperience with testing tools and frameworks (Jest, TestContainers)Experience writing unit, integration and e2e tests and automating them in a DevOps pipelineFamiliarity with infrastructure as code (IaC) using Terraform

Front End skills

AngularJSStrong experience with UI testing frameworks and tools (e.g. Jest, Cypress)Experience writing end to end browser tests and device/browser compatibilityExperience with accessibility compliance, WCAG2.1 standards and testing toolsStrong understanding of front-end technologies (HTML, CSS, JavaScript, SCSS)

Why Join Scrumconnect Consulting?

Work on high-impact UK Government & enterprise digital transformation projects. Competitive salary & career growth opportunities. BUPA Health Cover & AIG Life Cover. Flexible hybrid working with occasional travel. Generous annual leave package (28 days + tenure-based increments). Pension contribution (4% Employee, 3% Employer). On-the-job training & professional development support.

check(event) ; career-website-detail-template-2 => apply(record.id,meta)” mousedown=”lyte-button => check(event)” final-style=”background-color:#68B54C;border-color:#68B54C;color:white;” final-class=”lyte-button lyteBackgroundColorBtn lyteSuccess” lyte-rendered=””>

Job Detail
Shortlist Never pay anyone for job application test or interview.