Tech Lead

SupportFinity™

Qatar

On-site

QAR 240,000 - 360,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

null

Job summary

Blink in Qatar is seeking a Tech Lead to guide a team of developers, drive architectural decisions, ensure feasibility of designs, and mentor engineers. The role collaborates with product managers and stakeholders to meet business objectives.

The ideal candidate has 8+ years in software development, 3+ in leadership, and holds a Bachelor’s or Master’s in CS/IT. Strong communication and cloud/DDD expertise are essential for success in a fast-paced SaaS environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science, IT, or related field.
  • 8+ years in software development with 3+ years in a leadership role.
  • Experience with agile project management and tools like Jira, Asana, Trello.
  • Proficiency with Git or other version control systems.

Responsibilities

  • Provide technical leadership to a software development team and guide growth.
  • Lead projects, manage resources and timelines to deliver high-quality code.
  • Design, develop and test scalable software solutions with modern languages.
  • Collaborate with design and product teams to ensure feasible designs.
  • Mentor engineers and enforce coding standards and best practices.
  • Resolve complex technical issues and monitor system performance.
  • Stay current with technologies and participate in professional activities.
  • Work with stakeholders to align technical solutions with business goals.
  • Collaborate on cross-functional initiatives to improve UX and performance.
  • Ensure quality through testing and automated test maintenance.

Skills

Ruby
Java
JavaScript
Microservices architecture
DDD
Multi-tenant SaaS
Databases
Cloud services
APIs
CI/CD
DDD alignment
GIT
Jira
Asana
Trello
ISO 27001
SOC 2
GDPR

Education

Bachelor's or Master's in Computer Science / IT

Tools

Git

Job description

A Tech Lead is responsible for guiding and managing a team of developers, ensuring the technical feasibility of proposed project designs, and facilitating technical decisions. They work closely with product managers, product owners, and other stakeholders to understand and define project goals and scopes, ensuring that technical solutions meet business objectives. This role also involves driving coding standards and best practices, mentoring developers, and resolving complex technical issues. The ideal candidate holds a Bachelor's or Master's degree in a relevant field and has a minimum of eight years of experience in software development. They have excellent leadership and communication skills, extensive knowledge of current and emerging technologies, and a proven track record of delivering high-quality software projects.

Essential Duties and Responsibilities
  • Provides technical leadership to a team of software developers, guiding the team's direction and growth by analyzing project needs, consulting with stakeholders, examining system flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.
  • Leads software development projects by managing the team's resources and timelines, ensuring that the team delivers high-quality code and meets project deadlines.
  • Designs, develops, and tests software solutions by creating high-quality, reusable, and scalable code using advanced programming languages and technologies.
  • Ensures the technical feasibility of proposed project designs by closely collaborating with the design team and stakeholders.
  • Drives coding standards and best practices by implementing effective software development methodologies, conducting peer code reviews, and mentoring team members.
  • Identifies and resolves complex technical issues by continuously monitoring software performance, identifying issues, and developing effective solutions.
  • Maintains technical knowledge and expertise by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
  • Supports project/product management activities by working closely with project/product managers and stakeholders to understand and define project goals and scopes, ensuring that technical solutions meet business objectives.
  • Collaborates with cross-functional teams to develop and implement innovative technical solutions that enhance user interaction and experience.
  • Ensures quality of software through thorough testing and debugging, working closely with the QA team to build and maintain automated tests.
Qualifications
  • Education: A Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Experience: Minimum of 8 years of experience in software development, including 3+ years in a leadership role.
  • Project Management: Experience with agile project management and workflow tools such as Jira, Asana, Trello, or similar.
  • Version Control: Proficiency in using Git or other version control systems.
Competencies
Technical Skills
  • Expertise in one or more programming languages, such as Ruby, Java, and JavaScript.
  • Strong background in designing, implementing, and managing microservices architecture, including Domain-Driven Design (DDD), domain-driven architectures, and multi-tenant SaaS platforms.
  • Knowledge of frontend and backend technologies, databases, cloud services, and APIs.
  • Understanding of software architecture and design principles, including modularization, bounded contexts, event-driven patterns, and multi-tenant strategies (data isolation, tenant onboarding, and scaling).
  • Familiarity with continuous integration, continuous delivery, and deployment tools.
  • Ability to translate business requirements into technical solutions aligned with DDD, SaaS, and compliance best practices.
Compliance & Security
  • Knowledge and hands‑on experience with ISO 27001, SOC 2 Type I & II, GDPR, CCPA, and related security/privacy frameworks.
  • Ability to design architectures and processes for data security, privacy, and regulatory compliance, including access controls, auditing, and vendor risk assessments.
  • Experience implementing secure software development lifecycles (SSDLC) and data retention/deletion policies across multi‑tenant SaaS environments.
Problem-Solving Skills
  • Strong analytical thinking and problem-solving skills.
  • Ability to troubleshoot complex software issues across distributed systems and microservices.
Leadership Skills
  • Proven ability to lead a team with a track record of delivering high-quality software projects.
Communication Skills
  • Excellent written and verbal communication skills.
  • Ability to communicate effectively with both technical and non-technical stakeholders.
Teamwork Skills
  • Proven ability to work effectively as part of a team.
Mentoring Skills
  • Ability to mentor and guide developers on best practices, including DDD, SaaS, multi-tenant design, compliance, and microservice architecture.
Attention to Detail
  • High attention to detail with a passion for delivering high-quality, secure, and compliant software.
Time Management
  • Strong organizational skills with the ability to manage priorities and time effectively.
Adaptability
  • Ability to quickly learn and adapt to new technologies, compliance frameworks, and programming tools.
Continuous Learning
  • Commitment to keeping up with the latest trends and best practices in software development, security, compliance, SaaS, and DDD.
User-Centric
  • A strong focus on user experiences and outcomes.
  • Knowledge of UX principles and best practices.
Fluency in English
  • Excellent command of the English language, both written and spoken.
Flexibility in Work Schedule
  • Willingness and ability to adjust work schedule as necessary to collaborate with team members in different time zones, meet project deadlines, or address urgent issues.

About the company

Blink

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Tech Lead - SaaS & Microservices Architect
Senior Tech Lead - SaaS & Microservices Architect

SupportFinity™ • Qatar

On-site
QAR 240,000 - 360,000
null
Technical Team Lead
Technical Team Lead

Avanceon Middle East & South Asia • Doha

On-site
Technical Lead
Technical Lead

Al Sharq Technology • Doha

On-site
QAR 180,000 - 300,000
Senior Full Stack Developer
Senior Full Stack Developer

Confidential Company • Doha

On-site
QAR 240,000 - 360,000
Technical Team Lead
Technical Team Lead

Avanceon Middle East & South Asia • Qatar

On-site
QAR 100,000 - 130,000
Application Development Consultant - (.NET)/BPM
Application Development Consultant - (.NET)/BPM

Mekdam Technical Services • Doha

On-site
QAR 170,000 - 280,000
Senior Technical Lead - .Net at Recharge Qatar
Senior Technical Lead - .Net at Recharge Qatar

Recharge Qatar • Doha

On-site
QAR 76,000 - 91,000
Senior Full Stack Developer
Senior Full Stack Developer

Airswift • Doha

On-site
QAR 300,000 - 540,000
IT & Digital Transformation Manager
IT & Digital Transformation Manager

Swan Global • Doha

On-site
QAR 240,000 - 360,000
Technology Risk Vice President Lesha Bank LLC (Public)
Technology Risk Vice President Lesha Bank LLC (Public)

Lesha Bank LLC • Doha

On-site
QAR 350,000 - 550,000
Health insurance