We are looking for a Junior Software Engineer to join our Cloud Native Security team, working on a Linux product to protect our customers’ Cloud workloads. In this role you will be part of an Agile team, developing new features using a range of technologies including Go, C and C++, as well as scripting languages such as Python for test automation.
What You Will Do
- Actively contribute to release planning and drive for high-value and high-quality solutions which meet business needs
- Participate in the design of products in line with asset technical strategy, quality and functionality requirements
- Write product code along with test automation to deliver against project timescales, quality and requirements
- 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.
What You Will Bring
- Developing code in a statically-typed language, preferably Go or C++
- Working knowledge of Python, bash or other scripting language
- 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 of developing software on Linux, and a general enthusiasm for Linux
- Experience with automated regression testing
- Experience of working within Agile development methodologies
- Experience of continuous integration, build and test
[wpcode id=”430″]