We’re looking for an experienced Senior Software Engineer to take a key role within the software engineering team owning and developing our continues integration, continues deployment and automated test systems.
As part of a Central London-based company, the successful candidate will apply their technical skills, leadership and experience to work with the team to rapidly design, develop, and deploy CI, CD and automated tests systems. The candidate will need to be able to work through the full development lifecycle, from de-risking, prototyping, development, integration, and testing.
Location: London
Technical responsibilities
- Provide technical leadership in designing and implementing various DevOps systems as part of the software team
- Monitor and apply best practice software engineering methodologies and tools within the software engineering team
- Identify and implement continuous improvements associated with the software development lifecycle. Author and maintain processes as required
- Independently manage and act as Technical Lead on smaller projects
Organisational responsibilities
- Design and implement CI, CD and automated test systems
- Review code and design
- Analyse and enhance efficiency, stability and scalability of DevOps systems
- Support software QA activities
- Assess third party and open-source software
- Maintain appropriate documentation
Essential qualifications and skills
- Postgraduate engineering or undergraduate Engineering degree in related field (Computer Science, Electrical Engineering, Robotics, Mechatronics, etc)
- Ability to drive a culture of quality and personal accountability through development and delivery teams
- Strong people and management skills to interact with staff, colleagues, cross-functional teams and third parties
- Experience working on complex DevOp’s projects (4+ years)
- Experience designing and implementing automated test systems operating on hardware
- Experience designing and implementing CI/CD systems
- Python
Desirable
- Experience interfacing with test equipment
- Unit testing frameworks
- Git
- JIRA
- Test Driven Development
- Experience developing product for the commercial aerospace sector
- Experience working with electronically steered phased array antennas
This role involves having access to information which is controlled under U.S. export regulations (EAR/ITAR). A separate check will need to be completed prior to employment offer.
London Technology Centre:
- Based in modern, open-plan offices in the vibrant area of Hatton Garden, with great views of the City of London from several spacious balconies with outdoor seating.
- Excellent transport connections: Farringdon, City Thameslink and Kings Cross St Pancras overground stations within walking distance; Chancery Lane and Farringdon tube stations within a five-minute walk.
- Showers, cycle racks, lockers and a coffee shop on site. Workspace networking and social events throughout the year.
- With the City, Covent Garden and Embankment close by, there's plenty to do at lunchtimes and after work.
- Leather Lane street food market is right on our doorstep, with the usual chains close by.