Software Engineer

London FULL TIME £40,000 - £65,000 / Year
(£3,333 - £5,417 / Month)

Job Description

We're seeking a talented Software Engineer to join our dynamic and creative team in London. The successful candidate will contribute to the full software development lifecycle, from concept through to implementation and support. You'll have the opportunity to work with modern technologies and participate in exciting projects that shape the future of our solutions.

Responsibilities

  • Build and deploy applications on cloud platforms.
  • Collaborate with stakeholders to define project scope and timelines.
  • Refactor existing code to improve performance and maintainability.
  • Assist in training and mentoring junior developers.
  • Participate in agile project management and iterations.

Requirements

Education
  • Bachelor's degree in Software Engineering or Computer Science
  • Master's degree is preferred
Experience
  • 5+ years of experience in software engineering
Technical Skills
  • C#
  • Node.js
Soft Skills
  • Creative thinking
  • Adaptability
Certifications
  • Certified Kubernetes Administrator
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Knowledge of Microservices Architecture: Experience in designing and developing microservices-based applications.
  • Experience with automated testing frameworks: Knowledge of popular testing frameworks for ensuring software quality.

Benefits

  • Comprehensive health, dental, and vision insurance
  • 401(k) plan with substantial employer match
  • Flexible hours and remote working options
  • Wellness programs and resources

Company Culture

  • Innovation: We value creativity and innovation, empowering our teams to explore new ideas.
  • Growth Opportunities: We offer plenty of opportunities for career advancement and skill development.
  • Supportive Atmosphere: Our workplace fosters a supportive atmosphere where everyone is encouraged to succeed.
Status: Closed