Software Engineer

London FULL TIME £40,000 - £55,000 / Year
(£3,333 - £4,583 / Month)

Job Description

As a Software Engineer at Innovative Tech Solutions, you will play a critical role in developing outstanding software solutions that drive our business forward. The successful candidate will have a keen eye for detail, strong problem-solving skills, and the ability to work effectively in a team setting, ensuring projects are delivered on time and to specification.

Responsibilities

  • Research and implement innovative software development tools and methodologies.
  • Collaborate with cross-functional teams to deliver integrated software solutions.
  • Identify risks and challenges during the development process and propose solutions.
  • Provide technical guidance and support to non-technical stakeholders.
  • Foster a culture of inclusivity and continuous improvement in the engineering team.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is an advantage
Experience
  • 3+ years of experience in software development, preferable in a full-stack role
Technical Skills
  • JavaScript
  • Agile Methodologies
  • Version Control (Git)
Soft Skills
  • Detail-Oriented
  • Adaptability
Certifications
  • Google Cloud Certified - Professional Cloud Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms such as AWS or Azure: Knowledge of deploying and managing applications on cloud services.
  • Familiarity with microservices architecture: Experience building and managing microservices-based applications.

Benefits

  • Health and wellness programs
  • 401(k) retirement plan with employer match
  • Professional development opportunities
  • Team-building activities and events

Company Culture

  • Inclusion and Diversity: We value a diverse workforce and are dedicated to creating an inclusive environment.
  • Team Spirit: We believe in building strong teams and nurturing a supportive environment for growth.
Status: Closed