Lead Software Engineer

1 week ago


Abu Dhabi, Abu Dhabi, United Arab Emirates Asterix Communications Full time

Overview:

The Lead Software Engineer is responsible for guiding the development and implementation of software solutions, overseeing technical teams, and ensuring project milestones are met with high-quality standards. This position involves architecting robust software systems, coding, reviewing code, and integrating various software components. The Lead Software Engineer collaborates closely with project managers, QA teams, and stakeholders to define requirements, set technical directions, and resolve complex technical challenges.

Additionally, they mentor junior engineers, promote best practices in software development, and contribute to the continuous improvement of development processes. The ideal candidate should possess strong technical expertise in software development languages and frameworks, excellent leadership and communication skills, and a proven track record of successfully delivering complex software projects.

Responsibilities:
  1. Python Development: Lead and contribute to the development of robust and scalable back-end solutions using Python.
  2. Architecture and Design: Architect, design, and implement complex systems and applications, ensuring high performance and responsiveness.
  3. Database Management: Design and maintain database architectures, optimizing performance and ensuring data integrity.
  4. API Development: Create and maintain RESTful APIs for seamless integration with front-end applications.
  5. Code Review: Conduct and participate in code reviews to maintain code quality, ensure adherence to coding standards, and mentor junior developers.
  6. Optimization: Identify and implement optimizations for improving system performance, scalability, and reliability.
  7. Collaboration: Collaborate with cross-functional teams, including front-end developers, UX/UI designers, and product managers, to deliver high-quality software solutions.
  8. Documentation: Generate technical documentation for software solutions, APIs, and database designs.
Qualifications:

Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.

Experience: Minimum of 7 years of professional experience in back-end development with a focus on Python.

Technical Skills:

  • Proficient in Python and relevant frameworks (FastAPI, Django, Flask, etc.).
  • Strong experience with database technologies such as PostgreSQL, or MongoDB.
  • Familiarity with front-end technologies and frameworks (HTML, CSS, JavaScript, , typescript).
  • Understanding of software development best practices, design patterns, and SOLID principles.

Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail.

Communication: Excellent communication skills and the ability to work effectively in a collaborative team environment.

Leadership: Proven experience in leading and mentoring development teams.


#J-18808-Ljbffr

  • Abu Dhabi, Abu Dhabi, United Arab Emirates Crossover Full time

    Lead Software Engineer | Crossover Abu DhabiWe help amazing professionals all over the world prove that they're just as good as anyone in Silicon Valley—???????????? ???????????????????????????? ???????????? ???????????????? ????????????????????????????????.Are you passionate about tackling complex challenges in software engineering? Join our team to...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Crossover Full time

    Lead Software Engineer | Crossover Abu DhabiWe help amazing professionals all over the world prove that they're just as good as anyone in Silicon Valley—???????????? ???????????????????????????? ???????????? ???????????????? ????????????????????????????????.Are you passionate about tackling complex challenges in software engineering? Join our team to...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Precision Hire Solution Full time

    Take Your Hiring to the Next Level Overview: The Lead Software Engineer is responsible for guiding the development and implementation of software solutions, overseeing technical teams, and ensuring project milestones are met with high-quality standards. This position involves architecting robust software systems, coding, reviewing code, and integrating...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates JAM Software GmbH Full time

    We're seeking a self-driven and proactive Senior Software Engineer to join our team in Abu Dhabi, UAE. If you thrive on challenges and have expertise in the following areas, we want to hear from you Skills Required Shell Scripting Testing Network Protocols Cyber Security Quality Assurance Python Bash Script Locations REQUIRED QUALIFICATIONS...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Precision Hire Solution Full time

    Overview: The Lead Software Engineer guides the development of software solutions, ensuring high-quality standards are met. They architect robust systems, review code, and collaborate with teams to define requirements and resolve technical challenges. Additionally, they mentor junior engineers and contribute to process improvement.Responsibilities:Python...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Asterix Communications Full time

    Lead Software EngineerKey Responsibilities:Drive transformative change by establishing a framework that seamlessly integrates generative AI, significantly amplifying engineering productivity.Basic RequirementsMinimum 5 years of experience in professional software development.Minimum 3 years either as a lead engineer reviewing the work of other engineers or...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates JAM Software GmbH Full time

    We are looking for JOB NAME to our #COMPANYAllStars team. You will start your journey either in a selected customer project or in COMPANY's internal product development team, depending on your profile and available opportunitiesYour future colleagues are waiting for you to join our international team. Working with us is uncomplicated, there's a good team...

  • Planning Engineer

    1 week ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates LEAD Development Full time

    Lead is in requirement for a planning engineer reporting to project controls manager working on design and construction works of infrastructure, residential villas and commercial buildings. The planning engineer will work closely with his/her counterpart from consultants, designers and contractors to develop maintain and analyse design and construction works...

  • Software Consultant

    1 week ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Tranetech Software Solutions Full time

    We are looking for a Software Consultantlocation : Abu Dhabi· Collaborate with clients to understand their business needs and requirements.· Analyze and document client requirements to create a comprehensive understanding of the project scope.· Ensure necessary documents are collected from the client to meet their requirements.· Prepare a Software...

  • Process Engineer I

    1 week ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates The Chemical Engineer Full time

    51,000 people. 49 countries. Over 120 office locations.We're not just engineers. We're a global team of data scientists, consultants, construction workers andinnovators all working to create a better tomorrow. Every day, we help customers in energy, chemicals andresources get one step closer to solving our planet's toughest issues. Climate change. The energy...

  • Software Consultant

    1 week ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Tranetech Software Solutions Full time

    Software ConsultantGreetings from Tranetech Software SolutionsWe are looking for a Software Consultantlocation: Abu Dhabi Collaborate with clients to understand their business needs and requirements. Analyze and document client requirements to create a comprehensive understanding of the project scope. Ensure necessary documents are collected from the client...

  • Abu Dhabi

    1 week ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Technical Team Lead Full time

    Technical Team Lead | Technical Team Lead Abu DhabiWe help amazing professionals all over the world prove that they're just as good as anyone in Silicon Valley—???????????? ???????????????????????????? ???????????? ???????????????? ????????????????????????????????.Are you passionate about tackling complex challenges in software engineering? Join our team...

  • Software Engineer

    3 weeks ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Etihad Airways Full time

    SynopsisThe Software Engineer will be responsible for developing applications that are aligned to best practices and standards set by the Software Engineering chapter. AccountabilitiesContribute to the low-level architecture/technical design aligned to the high-level solution and business requirements Perform peer code reviews, providing feedback and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Wood Full time

    Lead Piping Engineer | Wood Abu DhabiWood is a global leader in consulting and engineering, delivering critical solutions across energy and materials markets. We provide consulting, projects and operations solutions in 60 countries, employing around 35,000 people. has been awarded a major project with ADNOC and, we are looking to hire a Lead Piping Engineer...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates SEGULA Technologies Full time

    Senior Software Engineer | SEGULA Technologies Abu DhabiSEGULA Technologies is a global engineering group, serving the competitiveness of all major industrial sectors: automotive, aerospace, energy, rail, naval, life sciences and telecoms. With a presence in over 30 countries and 140 offices worldwide, the Group is committed to building close relationships...

  • Software Developer

    1 week ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Tranetech Software Solutions Full time

    Greetings from Tranetech Software SolutionsWe are looking to hire a talented CORE PHP developer to manage our back-end services and ensure a seamless interchange of data between the server and our users. As a CORE PHP developer, you will be responsible for developing and coding all server-side logic. You will also be required to maintain the central database...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Wood Full time

    Lead Piping Engineer | Wood Abu DhabiWood is a global leader in consulting and engineering, delivering critical solutions across energy and materials markets. We provide consulting, projects and operations solutions in 60 countries, employing around 35,000 people. Wood has been awarded a major project with ADNOC and, we are looking to hire a Lead Piping...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Linked4HR Full time

    Software Development Engineer | Linked4HR Abu DhabiThrough us, you can engage with experienced leaders on short notice, without time-consuming formalities of designating short or long-term assignments. We are affiliated with Globalise, the world leader in executive interim management. With a strong presence in Europe, the United States, and Asia, the...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Wood Abu Dhabi Full time

    Bachelor Degree in Mechanical EngineeringMinimum15 years of experience in the oil and gas industry.Lead and supervised a team of Piping Engineers and DesignersHands-on experience in Piping Software's -3D Design Software (AVEVA, Smart Plant, etc.) and CAESAR II/Auto Pipe Stress Analysis software.Good interpersonal skills and excellent command in...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates JAM Software GmbH Full time

    We are looking forSoftware Developer with ML Background to join Unikie Team in UAE. You will start your journeyin a selected customer project.Your future colleagues are waiting for you to join our international team. Working with us is uncomplicated, there's a good team spirit, low-hierarchy and nonexistent bureaucracy.This project aims to transition...