Apply

Software Engineering Team Lead

Posted about 2 months agoViewed

View full description

💎 Seniority level: Lead

📍 Location: UK, Europe, Africa, UTC -1, UTC+3

🔍 Industry: Financial technology

🗣️ Languages: English

🪄 Skills: KubernetesC#Azure.NETDevOpsMicroservicesCoaching

Requirements:
  • Comfortable working as part of a team that owns the entire software stack.
  • Experience with C#.NET and event-driven systems.
  • Familiarity with microservices, testing, and deployment.
  • Embrace continuous delivery, testing, and observability.
Responsibilities:
  • Lead a backend-focused engineering team as a servant leader and coach.
  • Emphasize high-quality output using infrastructure as code, monitoring, and automated testing.
  • Drive the architecture of new microservices while iterating towards a decoupled and event-driven architecture.
Apply

Related Jobs

Apply

📍 LatAM

🔍 Online Gaming

  • 6+ years of hands on backend coding experience, preferably in Java.
  • 2+ years leading and managing Engineering teams.
  • Strong expertise in APIs and microservices.
  • Experience in software architecture and designing scalable, reliable systems.
  • English speaking working environment.

  • Leading and managing a strong team of various Engineers (Backend, Frontend, Mobile and QA) in the LatAM region.
  • Mentoring, performance reviews, work allocation, and career development.
  • Providing technical leadership and ensuring best practices in software development, code quality, and architecture.
  • Driving the development lifecycle from requirements gathering to deployment.
  • Maintaining a balance between hands-on engineering (Backend focused) and hands-off leadership.

AWSLeadershipJavaMySQLSoftware ArchitectureSpring BootMicroservices

Posted 5 days ago
Apply
Apply

📍 UK, Europe, Africa

  • Comfortable working as part of a team owning the entire software stack throughout the software lifecycle under a DevOps culture.
  • Background in large-scale product environments with experience in trunk-based development, Clean Architecture, Dependency Injection, and Uni-directional data flow.
  • Knowledge of Feature Toggles, Docker, Azure DevOps, and experience with .NET stack and various UI technologies.

  • Lead a cross-functional team to design, develop, and maintain M-KOPA’s Customer android application and internal UI components.
  • Guide the team in delivering scalable software that meets customer needs.
  • Analyze user journeys using data and implement updates to enhance application quality.

DockerAndroidFull Stack DevelopmentKotlinAzure.NETDevOpsMicroservices

Posted 8 days ago
Apply
Apply

📍 United Kingdom, London, Manchester, Swindon, Edinburgh

🧭 Full-Time

🔍 Digital consultancy, Cloud technology

🏢 Company: Qodea

  • Significant experience as a Software Engineer in enterprise environments using Python, Java, Javascript, Typescript, C#, Node.JS or other languages.
  • Understanding of cloud native applications and being able to apply that knowledge to design robust and scalable solutions (ideally on GCP but can consider those with Azure or AWS experience).
  • Experience in technical projects; ideally in a structured methodology like; Agile, Scrum, Kanban, etc.
  • Experience in mentoring and supporting peers and engineering teams, fostering best practices.
  • Ability to grasp non-functional project requirements, with a drive to delivering robust, secure, scalable and high-performing software.
  • Lead client engagements and take the lead on client-facing delivery projects.

  • Designing, developing, and implementing software solutions using Google Cloud services.
  • Building trust and positive relationships with stakeholders at customer organisations.
  • Utilising your technical experience to determine feasibility of solution proposals.
  • Provide technical leadership on client engagements.
  • Leading a small team of Software Engineers, including mentoring, one-to-ones, professional development plans.
  • Gain a deep understanding of customer priorities and business goals, to translate requirements into a viable technical solution.
  • Nurture a culture of ongoing enhancement within the department, fostering a mindset of continuous progression.
  • Provide senior-level troubleshooting support to facilitate prompt and effective resolution when issues arise.
  • Work closely with the Presales and Project Delivery Teams to ensure we exceed customers’ requirements and expectations.

LeadershipNode.jsPythonAgileJavaJavascriptSCRUMTypeScriptC#Agile methodologiesMentoringTroubleshootingSoftware Engineering

Posted 3 months ago
Apply