Start Date: As soon as possible
Location: Feltham, United Kingdom (Hybrid work approach, working from the Feltham office a minimum of 1-2 days per week.)
Be coached by world-class leaders who will challenge and mentor you. Join with a team of new hires, increase your professional development whilst meeting the demands of your projects and programs.
We are looking for someone to join us as a Software Engineer at an exciting and transformational time. This role provides opportunities to work with the latest technology in our IT Department.
Meet the Team
The Collaboration Tools & Experience team is responsible for providing automation to aid operational tasks within the collaboration space, ranging from managing infrastructure such as CallManagers & Expressways to auditing all Webex bots that exist in Cisco. We also create products to improve the employee experience in a hybrid work environment.
Your Impact
- Within a small, global agile team:
- Deploy and maintain business critical applications in production at Cisco scale
- Be a critical part of the development team by implementing and deploying complex software applications, focusing on data ingestion and analysis
- Apply software engineering best practices along with a security first mindset in a scrum team
- Maintain and expand knowledge and skills of current and emerging technologies to improve existing Cisco Webex Collaboration suite
- Present, share and demonstrate your work to team members and stakeholders
Minimum Qualifications
- Including but not limited to a recent/upcoming graduate of a Bachelor’s degree (or higher) or a certification program (e.g. a Bootcamp or Apprenticeship). Equivalent experience accepted in lieu of these.
- Programming language experience e.g.: Python, Golang
- Experience with developing, testing and debugging automated tasks (CI/CD pipelines)
- Familiarity of Cloud services e.g: GCP, AWS, Azure
- Familiarity with Agile & Scrum methodology
Preferred qualifications
- A passion for and a commitment to lifelong learning, a willingness and eagerness to invest time in training and developing your skills
- Understanding of strong security practices
- Experience deploying and maintaining applications in a staging/production environment