Software Engineer

London FULL TIME £35,000 - £50,000 / Year
(£2,917 - £4,167 / Month)

Job Description

Join us as a Software Engineer in London where you will be involved in front-end and back-end development. We are looking for someone who is passionate about technology and has a solid understanding of software development practices. You will collaborate with a dynamic team to create software that enhances user experiences and meets business needs.

Responsibilities

  • Lead software design sessions and brainstorming meetings.
  • Ensure application performance, quality, and responsiveness.
  • Implement best practices for software development and code management.
  • Evaluate and integrate new technologies and tools.
  • Support continuous integration and deployment processes.
  • Contribute to team knowledge sharing and documentation.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in software development, with a focus on full-stack development
Technical Skills
  • Angular
  • SQL
  • DevOps
  • Microservices
Soft Skills
  • Problem-solving
  • Leadership
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with GraphQL: Experience with GraphQL APIs for data fetching.
  • Knowledge of Agile methodologies: Experience working in Agile environments.

Benefits

  • Comprehensive health, dental, and vision insurance plans
  • Generous holiday allowance and paid time off
  • Culture of learning with workshops and training sessions
  • Wellness programmes for mental and physical health

Company Culture

  • Professional Development: We invest in our team's growth through training and mentorship opportunities.
  • Work-Life Balance: We promote a healthy work-life balance and offer flexible working arrangements.
Status: Closed