Software Engineer - London Recruitment Services
Role details
Job location
Tech stack
Job description
London Recruitment Services is currently recruiting on behalf of our client, a dynamic and fast-growing technology solution provider based in London, for the position of Software Engineer. This role is ideal for a highly skilled and technically proficient individual with strong leadership capabilities and a deep understanding of IT systems & infrastructure. You will work closely with our technical leads and product teams to build robust solutions that support the company's long-term growth., As a Software Engineer, you will play a key role in designing, developing, and maintaining high-quality software applications. You will work closely with our technical leads and product teams to build robust solutions that support the company's long-term growth., * Develop, test, and maintain high-quality software solutions.
- Write clean, efficient, and well-documented code.
- Contribute to system and application design, architecture, and planning.
- Debug, diagnose, and resolve software defects and performance issues.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Participate in code reviews and ensure development best practices.
- Support continual improvement in development processes and tools.
Requirements
- Strong programming experience in at least one major language (e.g., Java, Python, C#, JavaScript, Go, or similar).
- Experience with software development lifecycle (SDLC) methodologies.
- Knowledge of databases (SQL or NoSQL).
- Understanding of version control (e.g., Git).
- Ability to solve complex technical problems and think analytically.
- Good communication skills and ability to work in a team environment.
Desirable Skills
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with microservices, containerisation (Docker, Kubernetes).
- Front-end experience (React, Angular, Vue) or mobile development.
- Experience working in an Agile environment.
Benefits & conditions
- Competitive salary aligned with experience and visa requirement
- Visa sponsorship and compliance support
- Opportunity to work in a fast-growing technology environment
- Long-term career growth within the business support function