Software Engineer

Birmingham FULL TIME £30,000 - £50,000 / Year
(£2,500 - £416,667 / Month)

Job Description

Join our Birmingham team as a Software Engineer, where you will design, develop, and implement software solutions that enhance user experiences. You will work closely with cross-functional teams to deliver innovative products that meet market demands. The ideal candidate will possess strong programming skills and a passion for technology.

Responsibilities

  • Create and implement innovative solutions to complex problems.
  • Ensure software meets performance and security standards.
  • Participate in product brainstorming sessions.
  • Train end-users on software functionality as needed.
  • Evaluate and improve existing applications for better performance.
  • Contribute to the overall architecture of our technology stack.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 3+ years of proven experience in software engineering
Technical Skills
  • JavaScript
  • Node.js
  • React
Soft Skills
  • Analytical thinking
  • Creativity
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with cloud providers (AWS, Azure): Knowledge of deploying applications in cloud environments.
  • Familiarity with microservices architecture: Experience with designing applications using a microservices approach.

Benefits

  • Generous holiday and leave policy
  • Pension scheme with company contributions
  • Professional development assistance
  • Team-building retreats and events

Company Culture

  • Diversity and Inclusion: We value diversity and seek to build an inclusive workplace for all backgrounds.
  • Continuous Learning: We prioritize continuous learning and professional development to keep our team's skills sharp.
Status: Closed