Principal Software Engineer - Windows server

  • Sophos,
  • Abingdon
AGILE, C++, CLOUD, PAIR PROGRAMMING, PYTHON, REGRESSION TESTING, WINDOWS, WINDOWS SERVER
Permanent
Telecommuting not available Travel not required

Job Description

Role

We are looking for an experienced software engineer to join our Windows Server team, which develops new features for our cloud-managed security software for Windows Server environments. In this role you will have the opportunity to work with the latest cloud technologies, as well as Windows application development; from low-level kernel coding through to User Interface development. You will work in an agile team that is responsible for both maintaining existing products and developing brand new ones.

Main Duties


- 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.

Experience And Skills

Essential:

- Design of complex, high performance software
- Vast experience of developing code in C++ on Windows
- 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.


Desirable:

- Coaching and mentoring in an agile team
- Experience with automated regression testing
- Working knowledge of Python or other scripting language

Benefits
The remuneration package includes:

- 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

Working conditions at Sophos are very good and include:
- Subsidised staff restaurant
- Free beverages, fruit and pastries

NOTICE TO RECRUITERS & PLACEMENT AGENCIES
If you are a recruiter or placement agency, please do not submit resumes to any person or email address at Sophos prior to having a signed agreement from Human Resources. Sophos is not liable for and will not pay placement fees for candidates submitted by any agency. Furthermore, any resumes sent to us without an agreement in place will be considered your company's gift to Sophos and may be forwarded to our recruiters for their attention. Thank you.
Dice Id : DI6692
Position Id : Principal Software Engineer - Windows server
Have a Job? Post it