Business Software Manager/software Tl - Dubai, United Arab Emirates - Computer Network Systems

Ahmed Al-Mansouri

Posted by:

Ahmed Al-Mansouri

beBee Recruiter


Description
Company Description


CNS is a technology company that powers the future by providing digital solutions essential to support all enterprise and human development.

While growing and managing a robust pool of supplier-partners for the benefit of our clients has always been a priority, we are constantly re-inventing ourselves.


Founded in 1987 with more than 30 years of experience, CNS employs over 320 employees including more than 250 certified engineers.

We offer in-depth expertise and a range of best-in-class products that support the digital transformation of all major industries. With offices in three countries, we have an extensive reach into, and regional knowledge of the Middle East markets.


A shift into levering our many years of experience to develop pioneering software in-house will add yet another dimension to our highly innovative solutions-portfolio.


Job Description:


Main Responsibilities

  • Guide team development efforts towards successful project delivery
  • Provide technical leadership to teammates through coaching and mentorship
  • Maintain high standards of software quality within the team by establishing good practices and habits
  • Identify and encourage areas for growth and improvement within the team.
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans
  • Participate in peerreviews of solution designs and related code
  • Package and support deployment of releases
  • Adhere to highquality development principles while delivering solutions ontime and onbudget
  • Provide thirdlevel support to business users
  • Research and evaluate a variety of software products

Qualifications:


Qualifications

  • 5+ years' experience as a Software Developer
  • Prior experience in a technical leadership position
  • College or University degree in Computer Science or a related discipline
  • Core Competency Requirements
  • Proficient with Java, Nodejs,.Net Core, React or AngularJs and SQL
  • Extensive experience designing and developing enterprise grade software
  • Experience with source control management systems and continuous integration/deployment environments
  • Experience with agile development methodologies including Kanban and Scrum
  • Experience with multithreading and concurrency
  • Experience with debugging, performance profiling and optimization
  • Internally motivated, able to work proficiently both independently and in a team environment
  • Strong communication skills with both internal team members and external business stakeholders
  • Strong initiative to find ways to improve solutions, systems, and processes
Additional Information

Medical Insurance and Fix Ticket Allowance

More jobs from Computer Network Systems