Senior Technical Software Engineer

3 weeks ago


Dubai, Dubai, United Arab Emirates Emirates Group Full time

Support in driving and implementing software engineering strategies, standards and guidelines in the assigned feature team. Collaborate with the team to develop business critical technical solutions through the application of software programming, robust engineering practices and built in quality. Job also includes planning / estimation, application development, deployment, release, hyper-care and operation of developed solutions. The job holder provides technical leadership to the assigned team in the software development lifecycle.

In this role you will be responsible to:

  • Collaborate with the team to deliver technical design, development and deployment of complex solutions within relevant product. Carry out effective technical design reviews to ensure that the right architecture patterns are used by the team.
  • Drive the adoption of engineering practices, implement development process automation, lean software development, built-in-quality, test driven development, agile practices, and timely root cause analysis and blameless incident post-mortems.
  • Partner with cross-functional teams to determine viability of solutions. Evaluate current problems, future requirements and existing solutions in medium to large projects to enable high level design and drive proof-of-concepts and implement prototypes to validate ideas.
  • Investigate, debug and fix complex issues involving corner cases and rare conditions. Support continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  • Contribute to sprint/work design and planning by providing subject matter expertise on business domain and relevant technologies and actively contribute to technology specific community of practices.
  • Manage and mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities. Responsible for their technical deliveries and adherence to design and coding standards and practices.
  • Ensure optimal use of enterprise application platforms, tools and libraries in line with the approved technology architecture.
  • Responsible for corrective, adaptive, preventative and perfective maintenance of products in collaboration with other capabilities for the relevant product.

Qualifications & Experience

To be considered for this role, you must meet the below requirements:

  • Degree or Honours (12+3 or equivalent) in a relevant field such as Computer Science, Computational Mathematics, Computer Engineering or Software Engineering.
  • 2+ years of relevant Software Engineering experience preferably in agile ways of working and range of technologies: Java / J2EE with AngularJS / ReactJS, Cloud (AWS / Azure / GoogleCloud etc.).
  • Experience of developing advanced technology solutions for large, complex organisations in a multi-functional environment.
  • Experience in providing production support for business solutions.
  • Strong knowledge in Full stack development capabilities, technology evaluation, vendor selection and technology vendor management.
  • Experience in implementation of contemporary engineering practices like lean software development, test driven development, continuous integration and continuous deployment.
  • Experience in establishing and managing technology platforms for DevOps, Code Management, Testing, Continuous Integration and Continuous Deployment.
  • Solid experience in data modelling, systems design and expert coding.
  • Experience in providing production support for business solutions using ITIL framework.
  • Deep experience in Full stack development capabilities covering all layers (i.e UI / Middleware and Databases).
  • Expert in Technology technical evaluation, vendor selection and technology vendor management using data driven models.

Leadership Role: NO

Salary & Benefits

Join us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotel stays around the world.

#J-18808-Ljbffr

  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team as a Technical Lead for Banking and Finance solutions.Main ResponsibilitiesLead the development and implementation of End-to-End solutions with FinIQ.Collaborate with cross-functional teams to design and integrate APIs.Ensure smooth system operations and handle Trade Life...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Job description / RoleEmployment: Full TimeOverviewAt Emirates, we believe in connecting the world to and through our global hub in Dubai and in constantly innovating to ensure our customers 'Fly Better'. Emirates Group IT thrives on the dynamic nature of technology. Being pioneers in aviation innovation, we're always at the forefront, pushing boundaries....


  • Dubai, Dubai, United Arab Emirates Splash Software LLC Full time

    The Senior DevOps Engineer will be responsible for designing, implementing, and maintaining the DevOps infrastructure for our software development and deployment processes at Splash Software LLC.Key Responsibilities Include:Design and implement DevOps infrastructure using Azure DevOps tools and services.Collaborate with development and operations teams to...

  • Software Engineer

    4 days ago


    Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    We are hiring a Node.js Software Engineer - Testing for one of the leading banks in the UAE, offering an exciting opportunity to work on scalable, enterprise-grade applications within a fast-paced Agile environment.Education:Bachelor's or Postgraduate degree in Computer Science or a related field (or equivalent industry experience)Experience:Minimum of 5...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Role OverviewWe are seeking an experienced Senior Software Engineer to work on open-source software projects at Canonical. As a Senior Software Engineer, you will be responsible for leading the development of scalable backend services for IoT and Enterprise solutions.Main Responsibilities:Lead the development of new features and enhancements, ensuring timely...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Job description / RoleEmployment: Full TimeProduct Engineering - It is a Software Engineering portfolio under Emirates Group where we are hiring talented software engineers to develop and support a host of software applications that powers the growth of Emirates Airlines and group with business interest spanning from Passenger services, Airport/ground...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Join us at Teachmecode as a Senior Software Engineer! In this role, you will be responsible for leading the development of complex software systems, mentoring junior engineers, and ensuring the highest quality standards are met.Key ResponsibilitiesLead the design, development, and deployment of large-scale software systems.Mentor and guide junior engineers...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Job description / RoleEmployment: Full TimeSupport in driving and implementing software engineering strategies, standards and guidelines in the assigned feature team. Collaborate with the team to develop business critical technical solutions through the application of software programming, robust engineering practices and built in quality. Job also includes...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Job description / RoleEmployment: Full TimeAt Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers 'Fly Better'. Join us in cosmopolitan Dubai and make your mark on the aviation world by taking our products to the next level.The Senior Software Engineer is a fully...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Senior Software Engineer: Design and maintain apps, mentor team, and ensure best practices. Requires CS degree, 1-3 years experience, and proficiency in Java, Python, or C++.DescriptionJob Title: Senior Software EngineerDesired Candidate Profile:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Senior Software Engineer: Design and maintain apps, mentor team, and ensure best practices. Requires CS degree, 1-3 years experience, and proficiency in Java, Python, or C++.DescriptionJob Title: Senior Software EngineerDesired Candidate Profile:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to...


  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    We are seeking a skilled Senior Rust Developer to join our team and work on exciting projects for a large UAE bankEducationDegree, Post graduate in Computer Science or related field (or equivalent industry experience)ExperienceMinimum 5 years of development and design experience in RUST programming languageWork experience with Rust and a solid foundation...


  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    We are seeking a skilled Senior Rust Developer to join our team and work on exciting projects for a large UAE bank Education Degree, Post graduate in Computer Science or related field (or equivalent industry experience) Experience Minimum 5 years of development and design experience in RUST programming language Work experience with Rust and a solid...


  • Dubai, Dubai, United Arab Emirates Emirates Group Full time

    Job description / RoleEmployment: Full TimeAt Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers 'Fly Better'. Join us in cosmopolitan Dubai and make your mark on the aviation world by taking our products to the next level.The Senior Software Engineer is a fully...


  • Dubai, Dubai, United Arab Emirates numi Full time

    Principal Consultant at numi | Cloud and Engineering Recruitment | WIT ADVOCATE Senior Software Engineer About the Role: Do you want to spearhead engineering projects to help reduce the planet's carbon emissions through cutting-edge technology? We're seeking a Senior Software Engineer to develop and optimize high-performance applications, drive...


  • Dubai, Dubai, United Arab Emirates numi Full time

    Principal Consultant at numi | Cloud and Engineering Recruitment | WIT ADVOCATESenior Software Engineer About the Role: Do you want to spearhead engineering projects to help reduce the planet's carbon emissions through cutting-edge technology? We're seeking a Senior Software Engineer to develop and optimize high-performance applications, drive architectural...

  • Senior Software Engineer

    47 minutes ago


    Dubai, Dubai, United Arab Emirates numi Full time

    Principal Consultant at numi | Cloud and Engineering Recruitment | WIT ADVOCATE Senior Software Engineer About the Role: Do you want to spearhead engineering projects to help reduce the planet's carbon emissions through cutting-edge technology? We're seeking a Senior Software Engineer to develop and optimize high-performance applications, drive...


  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    About the JobWe are looking for a talented Senior iOS Developer to join our team at Global Software Solutions Group.The successful candidate will have extensive experience in developing iOS applications, with a strong focus on performance, security, and scalability.Responsibilities:Designing and implementing clean, maintainable APIs.Developing and deploying...


  • Dubai, Dubai, United Arab Emirates The Chemical Engineer Full time

    JOB DESCRIPTION Wood is recruiting for a Senior Process Design Engineer to join its UAE Business Unit to strengthen our team in Dubai, UAE. Minimum of 8 - 14 years of design experience in onshore Oil and Gas project with Brownfield experience. Minimum 5 years FEED experience in upstream projects. Experience in FEED design of Crude Oil Storage systems,...


  • Dubai, Dubai, United Arab Emirates The Chemical Engineer Full time

    JOB DESCRIPTION Wood is recruiting for a Senior Process Design Engineer to join its UAE Business Unit to strengthen our team in Dubai, UAE. Minimum of 8 - 14 years of design experience in onshore Oil and Gas project with Brownfield experience. Minimum 5 years FEED experience in upstream projects. Experience in FEED design of Crude Oil Storage systems,...