Software Architect

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

Job Description

As a Software Architect, you will be instrumental in designing scalable software architectures, ensuring optimum performance, and guiding the development teams on best practices. Your leadership will be critical in collaborating with stakeholders to understand project requirements and drive software solutions that align with business objectives.

Responsibilities

  • Drive the technical vision for software applications and support strategic goals.
  • Champion code quality, system performance, and user experience optimization.
  • Collaborate with QA teams to ensure software is thoroughly tested prior to deployment.
  • Engage in continuous learning to incorporate new technologies into architecture.
  • Manage technical debt and recommend solutions for improvements.

Requirements

Education
  • Bachelor's degree in a relevant field
  • Master's degree is preferred
Experience
  • 5+ years in software design and architecture
Technical Skills
  • Architectural Frameworks
  • Containerization
Soft Skills
  • Teamwork
  • Creativity
Languages
  • English: Fluent

Advantageous

  • Familiarity with AI and Machine Learning: Knowledgeable in integrating AI solutions within software architectures.
  • Experience with cloud-based solution architecture: Expertise in crafting scalable architectures for cloud environments.

Benefits

  • Comprehensive health and wellness benefits
  • Employee assistance programs
  • Flexible scheduling and remote working capabilities
  • Generous paid time off policy

Company Culture

  • Diversity and Inclusion: We are committed to creating a diverse and inclusive workplace.
  • Team Empowerment: We empower our teams to take ownership of their work and drive outcomes.
Status: Open