Strong foundation in software development with C# and TypeScript; understanding of Clean Architecture and Clean Code principles
Analytical mindset and problem solving abilities
Passion for learning and growing as a software engineer
Excellent collaboration skills for multidisciplinary teams
Nice to Have
Familiarity with IBM Design Thinking or Agile methodologies
Knowledge of code quality tools (e.g., linters, static analysis); understanding of accessibility standards (WCAG 2.2) and security practices (OWASP)
Experience with AI coding assistants like GitHub Copilot or Cursor
Exposure to NHS Front-End Design System or similar design systems; interest in exploring AI/LLM concepts (e.g., prompt engineering, context engineering)