Principal Software Engineer

London Full-time £70,000 - £90,000 / Year
(£5,833 - £7,500 / Month)

Job Description

We are looking for a Principal Software Engineer to spearhead our software development efforts in London. This role requires a strong background in software engineering, leadership capabilities, and expertise in both frontend and backend technologies, aimed at driving sophisticated software solutions.

Responsibilities

  • Oversee the full software development lifecycle, from requirements gathering to deployment.
  • Facilitate agile ceremonies and foster a culture of continuous improvement.
  • Engage in troubleshooting and resolving issues in production environments.
  • Contribute to the development of technical documentation and specifications.
  • Enhance user experience by incorporating feedback and performing usability testing.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
Experience
  • 7+ years in a lead software engineering position
Technical Skills
  • JavaScript
  • Python
Soft Skills
  • Analytical thinking
Certifications
  • Google Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Experience with DevOps practices: Experience in applying DevOps principles to enhance operational efficiency.
  • Familiarity with Agile methodologies: Understanding of Agile development practices.

Benefits

  • Generous annual leave and sick leave policies
  • Pension scheme with company match
  • Employee assistance programs
  • Team-building activities and social events

Company Culture

  • Continuous Learning: We support our employees in their professional growth through training and development opportunities.
  • Employee Wellbeing: We prioritize the health and wellbeing of our employees, offering wellness programs and resources.
Status: Closed