Senior/Lead Software Engineer

Senior/Lead Software Engineer

Expired on: Feb 20, 2022


  • Lead a team of software developers, providing guidance, mentorship, and technical expertise.
  • Design, develop, and maintain high-quality software solutions that meet business requirements.
  • Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
  • Implement best practices for Agile software development, including sprint planning, code reviews, and continuous integration/continuous deployment (CI/CD).
  • Drive innovation and process improvements within the software development lifecycle.
  • Ensure code quality and performance through thorough testing and code reviews.
  • Troubleshoot and debug software issues in a timely manner.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve our products and processes.


  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 10+ years of experience in software development, with a focus on web or enterprise applications.
  • Strong proficiency in programming languages such as Java, C#, Python, or similar.
  • Extensive experience with Agile methodologies (Scrum, Kanban, etc.) and Agile development tools (Jira, Confluence, etc.).
  • Deep understanding of DevOps practices and tools (Docker, Kubernetes, Jenkins, etc.).
  • Proven track record of leading software development teams and delivering successful projects on time and within budget.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Strong problem-solving and analytical skills.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) is a plus.
  • Familiarity with modern frontend frameworks (React, Angular, Vue.js) is a plus.

Job Published:

Job Type: Full Time
Job Location: London United Kingdom
Sorry! This job has expired.


    Go to Top