Leave us your email address and we'll send you all the new jobs according to your preferences.

Technical Lead

Posted 23 days 6 hours ago by E&P Consulting

Permanent
Not Specified
Other
Not Specified, United Kingdom
Job Description
  • Lead the design and development of scalable, maintainable, and secure software systems across web, mobile, and cloud platforms.
  • Architect and implement full-stack solutions using C#/Python and modern mobile frameworks.
  • Guide mobile development (native iOS and Android or cross-platform) and integrate with back-end services and APIs.
  • Collaborate with cross-functional teams to define technical requirements and deliver high-quality features.
  • Drive technical decisions and own technical roadmaps, ensuring alignment with business goals.
  • Mentor and coach junior and mid-level engineers through code reviews, design sessions, and knowledge-sharing.
  • Establish and enforce coding best practices, CI/CD pipelines, testing strategies, and code quality standards.
  • Design and manage cloud infrastructure (preferably Azure or AWS), focusing on scalability and performance.
  • Proactively identify technical risks and propose mitigation strategies.
Location: UK/ India
Duration: 12+ Months

Responsibilities:
  • Lead the design and development of scalable, maintainable, and secure software systems across web, mobile, and cloud platforms.
  • Architect and implement full-stack solutions using C#/Python and modern mobile frameworks.
  • Guide mobile development (native iOS and Android or cross-platform) and integrate with back-end services and APIs.
  • Collaborate with cross-functional teams to define technical requirements and deliver high-quality features.
  • Drive technical decisions and own technical roadmaps, ensuring alignment with business goals.
  • Mentor and coach junior and mid-level engineers through code reviews, design sessions, and knowledge-sharing.
  • Establish and enforce coding best practices, CI/CD pipelines, testing strategies, and code quality standards.
  • Design and manage cloud infrastructure (preferably Azure or AWS), focusing on scalability and performance.
  • Proactively identify technical risks and propose mitigation strategies.

Requirements:
  • 10+ years of hands-on software engineering experience.
  • Proven expertise in C# (.NET Core) and Python for backend services.
  • Strong knowledge of mobile development - native (Swift/Kotlin) or cross-platform (React Native, Flutter).
  • Solid understanding of cloud services and architectures (Azure, AWS, or GCP).
  • Experience with system design, distributed systems, and modern architectural patterns (e.g., microservices, event-driven architecture).
  • Deep understanding of RESTful APIs, authentication protocols (OAuth2, JWT), and backend integration.
  • Familiarity with front-end technologies (e.g., React, Angular, or Blazor) is a plus.
  • Proficiency in Git, CI/CD tools, containerization (Docker, Kubernetes), and DevOps principles.
  • Excellent problem-solving skills, with the ability to lead technical discussions and make informed decisions.
  • Strong communication and leadership skills.
Apply Now Leave this field blank First Name Last Name Contact Number Email Address CV
Email this Job