Technical Lead

Dubai, United Arab Emirates

Job Description

Company Description

CNS (Computer Network Systems) is a technology company in the middle-east & has over 30 years of successful achievements and long-term partnerships with distinct customers across the region.

We are an IT distributor & our expertise are in Banking & Financial Service Insurance, Technology Enablement, IT Outsourcing, Cyber security, Digital Infrastructure, Hybrid Cloud, Digital Workplace, Customer Experience, Digital Transformation, and Block Chain.

We are a Part of the Ghobash Group of Companies, CNS spread across the region with offices in Abu Dhabi, Dubai, Oman, and Kuwait providing a holistic approach that covers all aspects of information communication technology system integration, consultancy, operation, managed services, and IT outsourcing.

CNS also has state-of-the-art network operation centers in Abu Dhabi and Dubai that develop in-house software and applications providing end-to-end solutions to our customers and partners.



The main purpose of a Technical Lead is to provide technical direction, leadership, and expertise to a team of software developers or engineers. It can be Technical Guidance, Code Review, Problem Solving, Knowledge Sharing and Mentorship.

Job Responsibilities:
  • Provide technical guidance and expertise to team members.
  • Review and approve technical designs, code, and architecture.
  • Creating a framework of technical standards and procedures.
  • Analyzing existing operations to identify risks and redundancies.
  • Designs features to enhance customer experience and interaction.
  • Design and architect robust and scalable software solutions.
  • Ensure that software solutions align with the organization\'s business goals and technical standards.
  • Evaluate and recommend new technologies or platforms for implementation.
  • Writing progress reports and delivering presentations to the relevant stakeholders.
  • Establish and enforce coding standards, testing procedures, and best practices.
  • Perform code reviews to maintain code quality and reliability.
  • Implement and champion software development methodologies like Agile or DevOps.
  • Lead troubleshooting efforts for technical issues and incidents.
  • Develop and implement solutions to address technical challenges and system outages.
  • Conduct performance evaluations and provide career development guidance to team members.
  • Identify training and skill development opportunities for team members.
Qualifications
  • Bachelor\'s or Master\'s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a software developer or engineer, with hands-on expertise in relevant technologies.
  • Previous experience in a leadership or supervisory role.
  • Strong problem-solving skills and the ability to make critical technical decisions.
  • Excellent communication and interpersonal skills.
  • Knowledge of agile development methodologies and project management practices.
  • Familiarity with version control systems, build automation, and CI/CD pipelines.
  • Lead and mentor a team of software developers and fostering a collaborative.
  • Set clear expectations, delegate tasks, and provide ongoing feedback and coaching to team members.
  • Possess strong technical knowledge and stay updated with Banking industry trends and emerging technologies e.g.NDC, DDC, Procash, ATM Switch, Protopas Web Extension & ISO 8583.

Computer Network Systems

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1593054
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned