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:
-
-
- 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.
-
- Competitive salary package.
-
- Flexible working hours.
-
- Opportunities for professional growth and career development.
-
- Collaborative and inclusive work environment.
-
- Health insurance and other benefits.
Skill & Experience
Benefits:
-