Desired Skills and Experience

  • Participate in the design of products in line with asset technical strategy, quality and functionality requirements 
  • Actively contribute to release planning and drive for high-value and high-quality solutions which meet business needs
  • Write product code along with test automation to deliver against project timescales, quality and requirements
  • Effectively contribute during pair programming to deliver tasks as required by the agile team
  • Contribute to daily stand-ups, kick-offs, collaborative estimation and retrospective meetings;
  • Participate in security reviews of new developments to ensure that released products comply with Sophos’ security requirements and industry best practice;
  • Other duties and responsibilities as directed.
  • Design of complex, high performance software on Linux
  • Strong C++ and good debugging/analysis skills
  • Technical problem solving
  • Effective communicator with different types of audience
  • Ability to learn new skills quickly and apply them to the role
  • Coaching and mentoring in an agile team
  • Working knowledge of Python and Bash
  • BSc in Computing or other numerate discipline, or equivalent experience.
  • Linux kernel development
  • Docker (and related management / orchestration tools), 
  • Django
  • AWS
  • Experience with UNIX (Solaris, HP, AIX)
  • Experience with automated regression testing
  • Annual holiday entitlement of 25 days
  • Group personal pension scheme
  • Private medical insurance
  • Critical illness insurance
  • Death in service policy (life assurance)
  • Permanent health insurance
  • Travel insurance
  • Personal accident cover
  • Subsidised staff restaurant
  • Free beverages, fruit and pastries