Senior Software Engineer

3 months ago


Abu Dhabi, United Arab Emirates Precision Hire Solution Full time
Location: Abu Dhabi United Arab Emirates

In fast changing markets customers worldwiderely on Thales. Thales is a business where brilliant people fromall over the world come together to share ideas and inspire eachother. In aerospace transportation defence security and space ourarchitects design innovative solutions that make our tomorrowspossible.

Thales has built a presence in theUnited Arab Emirates for over 35 years and today has over 300employees. Thales in the UAE is part of our Middle East businessthat has 1800 people across Egypt Iraq Kuwait KSA Lebanon OmanPakistan Qatar and UAE. Together we delivered technology for theDubai metro the longest driverless metro network in the world and afare collection system that processes up to 250000 transactions perday. We make UAE a safer place by providing secure electronicpayment solutions cyber security systems and communications as wellas security systems for Dubai International Airport and air trafficmanagement and navigation systems for Abu Dhabis airport.

You will contribute to the solutiondefinition and development in close collaboration with TopSky FlowManagers Solution Owner the Solution Architect as well as the ProxyPO of the UAE squad in orderto:

  • Transform the business needs toTechnical Req and make estimations and give inputs for planningtogether with the team members
  • Undertake thedesign and development of applications by collaborating with othersoftware solutions engineer to share knowledge and improve overallproduct/solution

TheSenior Software Engineering/Tech Lead works with a squad adevelopment team that builds and runs the product/components usingSCRUM methodology.

You will be a member of anAgile Team and will

  • Make sure that theStories comply with the Definition ofDone.
  • Work within in a Scrum team with othersoftware developers in Agile mode
  • Contribute tothe requirement definition to the software design and you will beinvolved with the architectural aspects of the softwareprojects
  • Integrate software components into afully functional software system
  • Writewelldesigned documented and testablecode
  • Develop test and execute full softwaredevelopment life cycle
  • Design implement andtest features with scalability performance deployment/operation andenduser experience inmind

KeyAreas ofResponsibility

  • Managescope and schedule to provide high quality deliverables perinternal and external customercommitments/requirements.
  • Ensure that theproject deliverables meet the customers requirements contractspecification and the necessary clearances (e.g. security safetyexport control).
  • Hold the engineering teamresponsible for meeting the technical expectations listedabove.
  • Act as the primary technical contact forcustomer on all technical issues.
  • Produceproject planning requirements and testing documents while playingan active part in the daytoday design and developmentdecisionmaking process.
  • Communicate effectivelyprofessionally and in a timely manner with internal personnelexternal customers consultants andsubcontractors.

ABOUTYOU:

  • You are in line withAgile and Digital culture values
  • You have goodknowledge and experiences in Agilemethodology
  • You are comfortable with productdevelopment
  • You are familiar with SaaS Cloudnative developments
  • You have a stronganalytical thinking and a first ofinnovation
  • You have creativity originality andinitiative
  • You are resourceful and solutionoriented
  • You have the arguments to convinceyour teammates and the stakeholders
  • You arefluentEnglish

Experience:

  • Masters degreefrom an Engineering school and
    • Have somesignificant experiences (professional/internships academic orpersonal projects such a GIT Hub Meet Upsetc.)
    • 6 years of progressively responsibleengineering experience including ProjectEngineering
    • 4 years of Experience with Dockerand Kubernetes technologies
    • 3 Experience of Webprotocols and technologies RESTful Webservices
  • GoodATM (Air Traffic Management) background withexperience in
    • Air Traffic Managementsystems
    • Flight data management andprocessing
  • Strongexperience of managing a SW developmentitems
    • Understanding of SAASmodel
    • Understanding of cloudnative architecture and DevOpsimplications (deployment without breaking changes. runcyber security costs etc)
    • You can demonstrateknowledge in Full Stack or pure back/pure front programminglanguages and frameworks (Java/Spring Boot andReact/Typescript)
    • You are familiarwith compilation/code building/continuousintegration
    • You have knowledge of IS ComputingPlatforms Operating Systems andHypervisors

  • Communication and open mindset skills to understandbusiness and solution needs collaborate with Dev team and conductproduct demos in front of stakeholders Decision makingability in a time constrained environment to arbitratebetween different options at the pace of the confidentialframework
  • Strong commitment onoutcomes to maximise the value for business andsolutions

Nice tohave

  • Knowledge of airlinesoperations
  • System of systemsexperience
  • Architectureskills
  • API managementexperience
  • User Centric Designexperience

#LIJB1

At Thales we provide CAREERS and not only jobs. With Thalesemploying 80000 employees in 68 countries our mobility policyenables thousands of employees each year to develop their careersat home and abroad in their existing areas of expertise or bybranching out into new fields. Together we believe that embracingflexibility is a smarter way of working. Great journeys start hereapply now This job has been sourced from an externaljob board.
More jobs on

  • Abu Dhabi, Abu Dhabi, United Arab Emirates ATRIBS METSCON GROUP Full time

    Job Title: Senior Software EngineerJob Summary:The ATRIBS METSCON GROUP is seeking a skilled Senior Software Engineer to develop new infrastructure solutions, configure and manage applications, and provide technical support for the Sanctions and Screening portfolio. The ideal candidate will have experience with FircoSoft application components, AWS, Angular,...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates InTalent Asia Full time

    We are seeking a highly skilled Senior Software Development Engineer to join our team at InTalent Asia.Senior Software Development Engineer OpportunityJob Location: UAEHow to Apply:Requirements:5+ years of experience in professional software development, In-depth knowledge of Microsoft Power Automate, Power Apps, Forms, Power BI, SharePoint, and other...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Technip Energies Abu Dhabi Full time

    Senior Software Engineering ArchitectAt Technip Energies Abu Dhabi, we seek a Senior Software Engineering Architect to lead our technical direction and innovation in software engineering teams.Key Responsibilities:Drive technical direction for software engineering teams, aligned with organizational goals and objectives.Foster technical and architectural...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates InTalent Asia Full time

    Senior Software Development EngineerWe are looking for a skilled Senior Software Development Engineer to join our team at InTalent Asia. The ideal candidate will have 5+ years of experience in professional software development, with in-depth knowledge of Microsoft Power Automate, Power Apps, Forms, Power BI, SharePoint, and related tools. Key...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates InTalent Asia Full time

    We are seeking a highly skilled Senior Software Development Engineer to join our team at InTalent Asia. As a key member of our team, you will be responsible for designing, implementing, and maintaining automation solutions using Microsoft Power Automate and Power Apps.Key Responsibilities:Design and implement automation solutions using Microsoft Power...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Talent Pal Full time

    About the RoleAs a Senior Software Engineer at Talent Pal, you will be part of a dynamic team that develops innovative software solutions. Your primary responsibility will be to contribute to the solution definition and development in close collaboration with the TopSky Flow Managers, Solution Owner, Solution Architect, and Proxy PO of the UAE squad.Key...


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

    About this RoleAECOM is seeking a Senior Software Development Engineer with expertise in water management systems to join our team. As a key member of our water resources group, you will be responsible for designing and developing software solutions to support our clients’ water infrastructure needs.Key Responsibilities:• Design and develop software...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Black Pearl Consult Full time

    We are seeking a highly skilled Senior Backend Software Engineer to join our Product Development team in Abu Dhabi. This is an exciting opportunity to work in a dynamic environment with a team of skilled professionals including Frontend Engineers, AI/ML experts, and DevOps engineers.The ideal candidate will have experience in designing and developing...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates InTalent Asia Full time

    Senior Engineer Power Apps OpportunityWe are seeking a highly skilled and experienced Senior Engineer Power Apps to join our team at InTalent Asia. As a key member of our team, you will be responsible for designing, implementing, and maintaining automation solutions using Microsoft Power Automate and Power Apps.Key Responsibilities:Design and implement...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates InTalent Asia Full time

    Senior Engineer Power Apps OpportunityWe are seeking a highly skilled and experienced Senior Engineer Power Apps to join our team at InTalent Asia. As a key member of our team, you will be responsible for designing, implementing, and maintaining automation solutions using Microsoft Power Automate and Power Apps.Key Responsibilities:Design and implement...


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

    Job Title: Senior Software Engineer - Architecture and Development LeadDescription:At Caliberly, we are seeking a highly skilled Senior Software Engineer - Architecture and Development Lead to join our Information Technology team. This role is responsible for the management, implementation, and monitoring of all software and application systems and processes...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates UNIKAI Foods PJSC Full time

    Unlock Your Potential as a Software DeveloperWe are seeking a talented Senior Software Engineer to join our team at UNIKAI Foods PJSC in Abu Dhabi.As a key member of our software development team, you will have the opportunity to work with cutting-edge technologies and collaborate with experienced software talents to build innovative solutions for our...


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

    Job Description:At Core42, we are seeking a highly skilled Senior Software Development Engineer to lead our Machine Learning Operations team. The successful candidate will be responsible for setting up and maintaining CI/CD pipelines, preferably in a machine learning context.Key Responsibilities:Design and implement efficient CI/CD pipelines for machine...

  • Software Developer

    5 months ago


    Abu Dhabi, United Arab Emirates Tranetech Software Solutions Full time

    **Software Developer (with Website Development & Ecommerce)** **Greetings from Tranetech Software Solutions** We 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...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates ANTAL INTERNATIONAL Full time

    Key Responsibilities:As a Backend Developer II at ANtal International, you will be responsible for designing and building user-facing products, owning the entire process from gathering functional requirements to deploying in a Python-based stack. You will guide the team in making technical trade-offs, proactively identify bottlenecks, and areas for...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates ATRIBS METSCON GROUP Full time

    Job Summary:The Senior Software Development Engineer is responsible for designing, developing, and maintaining infrastructure solutions for the applications under Sanctions and Screening portfolio. This includes experience in all FircoSoft application components, such as Firco Trust, Firco Continuity, FSK, and Utilities. The ideal candidate will have strong...


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

    Job SummaryWe are seeking a highly skilled Senior Backend Software Engineer to join our team at G42. As a key member of our backend development team, you will be responsible for designing and developing scalable and reliable backend systems for our AI platforms, products, or applications.Key ResponsibilitiesArchitect and design scalable and reliable backend...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Skills Hub Recruitment Solutions Full time

    About the Role: As a Senior Software Engineer, you will work closely with our Cloud Computing Team to design, develop, and deploy cloud-based software solutions. You will be responsible for ensuring the scalability, reliability, and security of our cloud infrastructure.Your Key Responsibilities Will Include:Designing and implementing cloud-based software...


  • Abu Dhabi, United Arab Emirates Talent Pal Full time

    Overview: The Senior SoftwareEngineer will be accountable for designing developing andmaintaining highquality Javabased applications while providingtechnical leadership to a team of developers. The Senior SoftwareEngineer should have a deep understanding of Java programmingsoftware development best practices and the ability to guide andmentor other team...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Technip Energies Abu Dhabi Full time

    Job DescriptionAs a Senior Software Engineering Architect at Technip Energies Abu Dhabi, you will be responsible for setting the technical direction for our software engineering teams. This role involves developing framework management, software architecture, and other activities to provide consistent methodologies for development. The key responsibilities...