Jobs
>
Abu Dhabi

    Lead Software Engineer - Abu Dhabi, United Arab Emirates - Precision Hire Solution

    Default job background
    Description

    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 Development: Lead backend solutions using Python.
    • Architecture and Design: Implement complex systems for high performance.
    • Database Management: Maintain database architectures for optimized performance and data integrity.
    • API Development: Create RESTful APIs for seamless integration.
    • Code Review: Ensure code quality and mentor developers.
    • Optimization: Improve system performance.
    • Collaboration: Work with cross-functional teams to deliver software solutions.
    • Documentation: Create technical documentation.

    Qualifications:

    • Education: Bachelor's degree in Computer Science or related field.
    • Experience: Minimum 7 years in backend development with Python.
    • Technical Skills:
    • Python and frameworks (FastAPI, Django, Flask).
    • Database technologies like PostgreSQL or MongoDB.
    • Frontend technologies (HTML, CSS, JavaScript, TypeScript).
    • Knowledge of design patterns and SOLID principles.
    • Problem-Solving: Strong analytical skills.
    • Communication: Excellent communication skills.
    • Leadership: Experience in leading development teams.

  • Canonical

    Software Engineer

    2 weeks ago


    Collaborate proactively with adistributed team · Write high quality code tocreate new features · Debug issues and producehigh quality code to fix them · Review codeproduced by other engineers · Discuss ideas andcollaborate on finding good solutions · Work fromhome with global tra ...

  • Blockchain 121

    Software Engineer

    4 weeks ago


    Job Role: Estimator · Location: Gateshead, Newcastle · Salary: 25,000 per annum - 40,000 per annum · About our client · Our client is a well established carpentry and joinery organisation providing supply and fit services across the UK and throughout Europe. The organisation ...

  • Aventus

    Software Engineer

    2 weeks ago


    · • Design and implement fullstackservices with high availability, scalability and low latency; · • Build robust and scalable softwarefrom the front end to the storage through micro-services. · • Design and create services and systemarchitecture for your projects, and contribute ...

  • Upside

    Software Engineer

    4 weeks ago


    We are hiring Full-Time and Part-Time PBX Operators for an area hospital. These positions start at $11.27 and increase with years of experience as an Operator. · The PBX Operator handles operating the telephone switchboard to relay incoming and outgoing calls and for performing m ...

  • Blockchain 121

    Software Engineer

    4 weeks ago


    Job Role: Estimator · Location:Gateshead, Newcastle · Salary: 25,000 perannum - 40,000 per annum · About our client · Our client is a well establishedcarpentry and joinery organisation providing supply and fitservices across the UK and throughout Europe. The organisation wasesta ...

  • Aventus

    Software Engineer

    2 weeks ago


    Design and implement fullstack services withhigh availability, scalability and low latency; · • Build robust andscalable software from the front end to the storage throughmicro-services. · • Design and create services and systemarchitecture for your projects, and contribute and ...

  • Aventus

    Software Engineer

    2 weeks ago


    · • Design and implement fullstack services with high availability, scalability and low latency; · • Build robust and scalable software from the front end to the storage through micro-services. · • Design and create services and system architecture for your projects, and contr ...


  • ARENGY is a Digital and Cybersecurity Consulting Company operating in the Middle East from Dubai. Our customers are the most successful industry leaders executing projects around the globe. We are looking for a Senior Embedded Software Engineer for a permanent position in Abu Dha ...


  • 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 highquality standards. This position involves architecting robust software systems cod ...


  • Required Qualifications: · • Bachelor's degree in Computer Science or equivalent experience · • Excellent problem-solving skills · • Strong knowledge of object-oriented programming principles and software development best practices · • Experience with coding languages such as C#, ...


  • Maintain and develop new featuresto our Python based test automation tools like Checkbox, used byboth in-house teams and industrypartners. · Invent new ways to enable remote,automated testing. · Help build the softwarecounterpart to in-house designed testing hardware to help test ...


  • Maintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and industry partners. · Invent new ways to enable remote, automated testing. · Help build the software counterpart to in-house designed testing hardware to help ...


  • Responsibilities · • Develop high-quality software design and architecture using Java technologies. · • Collaborate with cross-functional teams to define, design, and ship new features. · • Write clean, maintainable, and efficient code to meet project requirements. · • Troublesho ...


  • CharCentricis an ambitious technology firm that offers technology consulting and engineering services toemerging and established businesses worldwide. · As part of our strategy to grow and serve more clients we are looking for an experienced Software Engineer with exceptional qua ...


  • CharCentricis an ambitious technology firmthat offers technology consulting and engineering servicestoemerging and established businessesworldwide. · As part of our strategy to grow andserve more clients we are looking for an experienced SoftwareEngineer with exceptionalqualities ...


  • We are seeking a skilled and experienced Back-End Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining high-quality software solutions, managing various aspects of the software development lifecycle, and collaborating ...


  • We are seeking a skilled and experiencedBack-End Software Engineer to join our dynamic team. The idealcandidate will be responsible for developing and maintaininghigh-quality software solutions, managing various aspects of thesoftware development lifecycle, and collaborating with ...


  • Highlights · Experience 6Years · Joining DateImmediate · Qualification Graduate or Post Graduate Degreein Computer Science Computer Engineering or any relevantfield · JobDescription · Beinex islooking to hire an experienced Angular Developer to join ourdynamic team. As a lead dev ...


  • Highlights · Experience 6 Years · Joining Date Immediate · Qualification Graduate or Post Graduate Degree in Computer Science Computer Engineering or any relevant field · Job Description · Beinex is looking to hire an experienced Angular Developer to join our dynamic team. As a l ...


  • Overall Responsibilities · Be the go-to person in the centre for all the · Take responsibility for sales and community dynamics · Develop community initiatives designed to create connections between members, including member introductions, overseeing events, electronic and print ...