Match score not available

Software Technical Lead “Fintech” - Part-Time- Remote

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

7+ years in software development, 2+ years in leadership role, Bachelor's degree in Computer Science, Master degree in Computer Science preferred.

Key responsabilities:

  • Design and develop software solutions
  • Lead and mentor team members
Jari Solutions logo
Jari Solutions Information Technology & Services Scaleup https://www.jari.sa/
51 - 200 Employees
See more Jari Solutions offers

Job description

Position: Software Technical Lead “Fintech”

Job Type: Part Time – Fully Remote

We are looking for a highly skilled talented Software Technical Lead with a solid experience in Fintech Industry and knowledge of Saudi Market to join our engineering team. The ideal candidate will have a strong technical background, extensive experience in software development, and a passion for guiding teams toward building high-quality, scalable, and innovative solutions. As a Technical Lead, you will play a pivotal role in shaping the architecture and technical direction of our projects while mentoring and leading a team of talented engineers.

  • Lead the design and development of software solutions, ensuring technical excellence, scalability, and maintainability.
  • Provide technical direction, set coding standards, and ensure the team adheres to best practices in software development.
  • Oversee code reviews, testing, and deployment pipelines to ensure high-quality deliverables.
  • Work closely with product managers and other stakeholders to define software requirements and system architecture.
  • Act as a mentor for junior and mid-level developers, helping them grow technically and professionally.
  • Foster a culture of continuous improvement and learning within the development team.
  • Support and guide team members through problem-solving and debugging tasks.
  • Collaborate with cross-functional teams (product, QA, operations) to ensure seamless integration and delivery of features.
  • Communicate technical challenges and progress to stakeholders, translating complex technical concepts into understandable terms.
  • Design system architectures that are robust, efficient, and scalable, ensuring alignment with both short- and long-term business goals.
  • Make architectural decisions and trade-offs, balancing technical debt with new feature development.
  • Contribute to the evolution of the technical stack and continuously evaluate new technologies and tools.
  • Lead the team in adopting agile methodologies, such as Scrum or Kanban, to ensure timely and efficient delivery of software projects.
  • Identify opportunities to improve team processes, code quality, and overall productivity.
  • Ensure the development of high-quality software by enforcing test-driven development (TDD), unit testing, integration testing, and automated deployment processes.
  • Promote and maintain a focus on security, performance, and scalability across all software solutions.

Requirements

  • 7+ years of hands-on experience in software development.
  • 2+ years in a leadership role, managing and mentoring teams.
  • Experience in developing and maintaining large-scale, complex applications
  • Experience in Fintech Industry and knowledge of the Saudi Market

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Master degree in Computer Science is Preferred.

Technical Skills

  • Proficiency in [programming languages, .NET Core 6 , Microservices , SQL , GRPC , Angular 11.
  • Solid understanding of software architecture, design patterns, and best practices.
  • Experience with cloud platforms (AWS, Azure, Google Cloud, etc.) and containerization (Docker)
  • Familiarity with CI/CD pipelines, version control (Git), and agile methodologies.
  • Strong understanding of databases mainly SQL.

Soft Skills

  • Proven ability to lead and motivate a technical team.
  • Excellent communication and interpersonal skills.
  • Excellent Problem-Solving Skills
  • Positive Attitude

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Communication
  • Leadership

Fintech Specialist Related jobs