Software Engineer

November 20, 2023
£24000 - £30960 / year
Urgent
Application deadline closed.

Job Description

We are seeking a talented Software Engineer to join our development team in London. As a Software Engineer, you will play a key role in designing, implementing, and maintaining software applications that meet our clients’ needs. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.

Key Responsibilities:

    • Skill & Experience

        • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
        • Strong proficiency in at least one programming language (e.g., Java, C++, Python, JavaScript).
        • Solid understanding of data structures, algorithms, and object-oriented design principles.
        • Experience with web development frameworks (e.g., React, Angular, Django, Ruby on Rails).
        • Knowledge of software development methodologies such as Agile or Scrum.
        • Familiarity with version control systems (e.g., Git, SVN).
        • Excellent problem-solving skills and ability to think critically.
        • Strong communication and teamwork skills.
        • Ability to adapt quickly to new technologies and project requirements.
        • Previous experience working on large-scale software projects or enterprise-level applications is a plus.
        • Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
        • Experience of Ecommerce website and network troubleshooting.

      Benefits:

        • Competitive salary package.
        • Flexible working hours.
        • Opportunities for professional growth and career development.
        • Collaborative and inclusive work environment.
        • Health insurance and other benefits.