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
- Working knowledge of Python and Bash
- Ability to learn new skills quickly and apply them to the role
- Technical problem solving
- Effective communicator with different types of audience
- BSc in Computing or other numerate discipline, or equivalent experience.
- Experience with UNIX (Solaris, HP, AIX)
- Coaching and mentoring in an agile team
- Experience with automated regression testing
- Knowledge of Docker, Django and AWS