Lead Software Engineer

1 month ago


Abu Dhabi, United Arab Emirates Precision Hire Solution 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 highquality 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:
  • Python Development: Lead and contribute to the development of robust and scalable backend solutions using Python.
  • Architecture and Design: Architect design and implement complex systems and applications ensuring high performance and responsiveness.
  • Database Management: Design and maintain database architectures optimizing performance and ensuring data integrity.
  • API Development: Create and maintain RESTful APIs for seamless integration with frontend applications.
  • Code Review: Conduct and participate in code reviews to maintain code quality ensure adherence to coding standards and mentor junior developers.
  • Optimization: Identify and implement optimizations for improving system performance scalability and reliability.
  • Collaboration: Collaborate with crossfunctional teams including frontend developers UX/UI designers and product managers to deliver highquality software solutions.
  • Documentation: Generate technical documentation for software solutions APIs and database designs.
Qualifications:
  • Education: Bachelors degree in Computer Science Software Engineering or a related field.
  • Experience: Minimum of 7 years of professional experience in backend development with a focus on Python.
  • Technical Skills:
o Proficient in Python and relevant frameworks (FastAPI Django Flask etc.).
o Strong experience with database technologies such as PostgreSQL or MongoDB.
o Familiarity with frontend technologies and frameworks (HTML CSS JavaScript react.js typescript).
o Understanding of software development best practices design patterns and SOLID principles.
  • ProblemSolving: Strong analytical and problemsolving 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.
This job has been sourced from an external job board.
More jobs on

  • 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...


  • 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 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...


  • 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...


  • 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...


  • 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, United Arab Emirates JAM Software GmbH Full time

    We’re seeking a self-driven and proactive SeniorSoftware Engineerto 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 RequiredShell ScriptingTestingNetwork ProtocolsCyber SecurityQuality AssurancePythonBash ScriptLocations REQUIRED QUALIFICATIONS Proficiency in Python...


  • 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, United Arab Emirates Precision Hire Solution 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 highquality standards. This position involves architecting robust software systems coding reviewing code and integrating various software components.The Lead Software...


  • 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...

  • Planning Engineer

    2 months ago


    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...

  • Planning Engineer

    3 weeks ago


    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...


  • 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...


  • 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...


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

    Overview: The Lead SoftwareEngineer is responsible for guiding the development andimplementation of software solutions overseeing technical teams andensuring project milestones are met with highquality standards.This position involves architecting robust software systems codingreviewing code and integrating various software components. The Lead Software...


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

    Overview: The Lead SoftwareEngineer is responsible for guiding the development andimplementation of software solutions overseeing technical teams andensuring project milestones are met with highquality standards.This position involves architecting robust software systems codingreviewing code and integrating various software components. The Lead Software...


  • Abu Dhabi, United Arab Emirates Keen Software House Full time

    **Keen Software House was founded in 2010 by Marek Rosa, it is privately owned and dictates its direction through team collaboration.**: We believe that one of the strongest forces in the universe is the "**need to create**": every time you build something out of nothing, every time you give shape and organization to something that has no structure - you are...