G42

Senior Full stack Developer

G42

Abu Dhabi, United Arab Emirates

Job Details

Type: Full Time

Post Date: 30+ days ago

Industry: Engineering And Technology

Job Description

About Analog

Analog is a catalyst for change across various industries - from global enterprises to the public sector, from healthcare to ecology.  Analog's approach to AI ensures that technological advancements are not just about efficiency and convenience, but about enriching human experiences and fostering a more connected and mixed world. Analog is not just building technology; we are crafting a world where technology is an invisible yet indispensable part of our lives.​ Join us on our journey as we work to build solutions that will empower people to stop living behind the digital world and start remembering how to live in our rainbow-filled analog world.

What working at Analog offers 


Culture: An open, diverse and inclusive environment with a global vision that encourages personal growth and focuses on ground-breaking, industry-first innovations.

Career: Outstanding learning, development & growth opportunities via structured training programs and innovative, high-tech projects.

Work-Life: A hybrid work policy to strike the perfect balance between office and home.

Rewards: A competitive remuneration package with a host of perks including healthcare, education support, leave benefits and more.

 

The Opportunity

As a Senior Engineer - Full Stack, you will work with the development team to build a highly integrated system. This system will integrate with many existing systems to share data and services. A software ecosystem will also be built to help future business partners to contribute and benefit from this system. Because the integration involves many legacy systems, you are expected to have a deep understanding and rich experience of various software systems, databases, interfaces, and protocols, including legacy and current ones.



Responsibilities

  • Analyze requirements and design solutions to meet project goals and constraints

  • Collaborate with external teams to integrate other systems and resolve technical issues in the systems integration. Analyze the performance bottle necks between the integrated systems, include but not limited to database performance, service performance, network bandwidth

  • Ensure software quality and performance through testing, debugging and optimization

  • Document software design, testing procedures, and results

  • Establish workarounds and protocols for integrating systems that lack proper documentation or APIs

  • Proactively identify and address potential integration issues and limitations

  • Utilize creative problem-solving skills to overcome technical obstacles and ensure seamless integration of the existing systems

  • Develop and maintain positive relationships with partners and stakeholders through effective communication and collaboration

  • Communicate effectively with partners with varying levels of technical knowledge to gather requirements, explain technical solutions, and provide status updates



Qualifications

  • 8+ years PC/Internet based software development experience including analysis, technical design, coding and testing

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field

  • Strong experience in software development and system integration

  • Proficiency in two or more programming languages such as Java, C#, Python, C++, or similar

  • Very familiar with Linux system and Shell scripts

  • Knowledge of integration technologies, such as REST APIs, message queues, and service buses

  • Familiar with containerization technologies and have at least 2 years docker experience

  • Experience with reverse engineering and analyzing complex systems

  • Strong problem-solving and analytical skills

  • Familiarity with cloud technologies and platform-as-a-service (PaaS) solutions is a plus

A leading AI & Cloud Computing company based in Abu Dhabi, committed to inventing a better everyday through the power of people and technology.

View All JobsVisit Website

Join Our MuslimJobs Community

Join our community of professionals looking to grow in our careers and in our deen