£500 Per day
Outside
Hybrid
London
Summary: We are looking for a Senior Software Developer to join our development team in London. The role involves designing, developing, and maintaining high-quality software solutions while leading technical projects. The ideal candidate will have extensive experience in software development and a strong understanding of modern methodologies and practices. This position offers a hybrid working arrangement.
Key Responsibilities:
- Lead the design and implementation of complex software systems.
- Collaborate with product managers and stakeholders to define technical requirements.
- Write clean, maintainable, and efficient code.
- Conduct thorough code reviews and provide constructive feedback.
- Troubleshoot and resolve complex technical issues.
- Introduce and advocate for best practices in software development.
- Contribute to architectural decisions and technology selection.
- Participate in agile development processes including sprint planning and retrospectives.
Key Skills:
- Experience with on-premise hardware options and cloud platforms (AWS, Azure, or Google Cloud).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Understanding of microservices architecture.
- Experience with performance optimization and scalability.
- Contributions to open-source projects.
- 5+ years of professional software development experience.
- Strong proficiency in at least one major programming language (e.g., Python, Java, C++, JavaScript).
- Experience with modern software development methodologies and practices.
- Proven track record of leading technical projects and delivering results.
- Excellent problem-solving and debugging skills.
- Strong understanding of software architecture principles and design patterns.
- Experience with database design and optimization.
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent communication and collaboration skills.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- Experience and understanding of implementation of AI services into pipelines.
Salary (Rate): £500
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT