Senior Technical Software Engineer
1 month ago
We are seeking a highly skilled Senior Technical Software Engineer to join our team in Dubai. As a key member of our software engineering team, you will be responsible for driving and implementing software engineering strategies, standards, and guidelines in the assigned feature team.
Key Responsibilities- Collaborate with the team to deliver technical design, development, and deployment of complex solutions within relevant products.
- Conduct 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.
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 a 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 the implementation of contemporary engineering practices like lean software development, test-driven development, continuous integration, and continuous deployment.
Experience of developing advanced/Complex technology Software solutions for large, complex organisations in a multi-functional environment.
Solid experience in data modelling, systems design, and expert coder.
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.
Implementation of contemporary engineering practices like lean software development, test-driven development, continuous integration, and continuous deployment.
Establishing and managing leveraging technology platforms for DevOps, Code Management, Testing, Continuous Integration, and Continuous Deployment for ensuring a robust and reliable code base is always maintained.
Leadership RoleNO
Salary & BenefitsJoin 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.
-
Senior Software Engineer
1 month ago
Dubai, Dubai, United Arab Emirates JAM Software GmbH Full timeSenior Software EngineerAt JAM Software GmbH, we are seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design and Development: Proficient in using AutoCAD and other related software to design and develop software solutions.Project Management: Experience in fully designing the MEP of high-rise buildings from the start of...
-
Senior Backend Software Engineer
1 month ago
Dubai, Dubai, United Arab Emirates Omniscript Software Solutions Full timeOmniscript Software Solutions is seeking a highly skilled Senior Backend Software Engineer to play a key role in shaping the future of our e-commerce solution.You will work remotely and be part of a team that is driven by strong values and a clear shared vision. As a Senior Backend Software Engineer, you will be responsible for developing loosely coupled,...
-
Senior Technical Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates Emirates Full timeJob SummaryWe are seeking a highly skilled Senior Technical Software Engineer to join our team at Emirates. As a key member of our software engineering team, you will be responsible for driving and implementing software engineering strategies, standards, and guidelines in the assigned feature team.Key ResponsibilitiesCollaborate with the team to develop...
-
Senior Technical Software Engineer
1 month ago
Dubai, Dubai, United Arab Emirates Emirates Group Full timeJob OverviewEmirates Group is seeking a highly skilled Senior Technical Software Engineer to join our Product Engineering team. As a key member of our team, you will be responsible for developing and supporting software applications that power the growth of Emirates Airlines and group.The ideal candidate will have a strong background in software engineering,...
-
Senior Technical Software Engineer
4 weeks ago
Dubai, Dubai, United Arab Emirates Emirates Full timeJob PurposeAs a Senior Technical Software Engineer at Emirates, you will play a key role in driving and implementing software engineering strategies, standards, and guidelines in the assigned feature team. You will collaborate with the team to develop business-critical technical solutions through the application of software programming, robust engineering...
-
Senior Technical Software Engineer
4 weeks ago
Dubai, Dubai, United Arab Emirates Emirates Full timeJob SummaryWe are seeking a highly skilled Senior Technical Software Engineer to join our team at Emirates. As a key member of our software engineering team, you will be responsible for driving and implementing software engineering strategies, standards, and guidelines in the assigned feature team.Key ResponsibilitiesCollaborate with the team to develop...
-
Senior Technical Software Engineer
1 month ago
Dubai, Dubai, United Arab Emirates Asterix Communications Full timeJob Purpose:Asterix Communications is seeking a highly skilled Senior Technical Software Engineer to join our Product Engineering team. As a key member of our team, you will be responsible for developing and supporting software applications that power the growth of our business.Key Responsibilities:Collaborate with the team to deliver technical design,...
-
Senior Software Engineering Manager
3 days ago
Dubai, Dubai, United Arab Emirates TALABAT Full timeKey Responsibilities:Technical Leadership: Provide technical vision and direction to cross-functional teams of multidisciplinary engineers, ensuring alignment with company goals and objectives.People Management: Lead and manage a team of software engineers, providing guidance, mentorship, and coaching to ensure individual and team success.Architecture and...
-
Senior C++ Software Engineer
1 month ago
Dubai, Dubai, United Arab Emirates Crossover Full timeJob DescriptionAs a Senior C++ Software Engineer at Crossover, you will be responsible for leading our engineering team and driving the development of cutting-edge software solutions.Key ResponsibilitiesLead the development of software releases within defined scope and budgetMake critical decisions on software implementation and technical directionCoach and...
-
Senior Software Engineering Lead
3 days ago
Dubai, Dubai, United Arab Emirates TALABAT Full timeKey Responsibilities:Technical Leadership: Provide technical vision and leadership to the software engineering team, ensuring the delivery of high-quality software solutions.Team Management: Lead and manage a team of software engineers, providing guidance, mentorship, and coaching to ensure their growth and development.Architecture and Design: Collaborate...
-
Senior C++ Software Engineer
3 days ago
Dubai, Dubai, United Arab Emirates Crossover Full timeJob SummaryCrossover is seeking a highly skilled Senior C++ Software Engineer to lead our engineering team and drive cutting-edge solutions. As a technical leader, you will be responsible for organizing and ensuring the quality and timely delivery of product releases within defined scope and budget.Key ResponsibilitiesTechnical leadership for GFI's...
-
Senior C++ Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates Crossover Full timeJob DescriptionWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Crossover. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring their quality and timely delivery.Key ResponsibilitiesLead the development of software products, ensuring they meet the...
-
Senior Software Engineer
1 month ago
Dubai, Dubai, United Arab Emirates G42 Full timeJob DescriptionAbout G42G42 is a leading technology company that requires a skilled Senior Full Stack Developer to join our team.Key ResponsibilitiesDesign, develop, and test software applications using a range of programming languages, including Java, C#, Python, and C++.Collaborate with cross-functional teams to integrate software systems and ensure...
-
Software Engineering Manager
4 weeks ago
Dubai, Dubai, United Arab Emirates Crossover Full timeSenior Software Engineering ManagerCrossover is seeking a highly skilled Senior Software Engineering Manager to lead our engineering team in delivering high-quality software releases. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to work collaboratively with cross-functional teams.Key...
-
Senior C++ Software Engineer
4 weeks ago
Dubai, Dubai, United Arab Emirates Crossover Full timeJob DescriptionWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Crossover. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring their quality and timely delivery.Key ResponsibilitiesLead the development of software products, ensuring they meet the...
-
Senior Software Engineering Manager
3 days ago
Dubai, Dubai, United Arab Emirates Canonical Full timeJob SummaryCanonical is seeking a highly skilled Senior Software Engineering Manager to lead our distributed engineering team. As a key member of our organization, you will be responsible for managing and leading a team of engineers, hiring, coaching, and mentoring team members, and providing feedback and career development guidance.Key...
-
Senior C++ Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates Crossover Full timeJob DescriptionWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Crossover. As a technical leader, you will be responsible for driving the development of our software solutions and mentoring junior engineers.Key ResponsibilitiesLead the development of C++ software solutions, ensuring timely delivery and high quality.Coach and...
-
Senior Software Engineer
3 weeks ago
Dubai, Dubai, United Arab Emirates G42 Full timeJob DescriptionG42 is seeking a highly skilled Senior Full Stack Developer to join our team.Key Responsibilities:Design, develop, and test software applications using a variety of programming languages and technologies.Collaborate with cross-functional teams to integrate software components and ensure seamless system operation.Develop and maintain...
-
Senior Software Architect
4 weeks ago
Dubai, Dubai, United Arab Emirates Foreground Full timeJob DescriptionAt Foreground, we are seeking a highly skilled Senior Software Engineer to join our team. As a technical lead, you will be responsible for contributing to and directing the efforts of development teams, including internal and external team members.Key ResponsibilitiesTechnical Leadership: Serve as a technical lead, contributing to and...
-
Software Engineering Director
3 weeks ago
Dubai, Dubai, United Arab Emirates Crossover Full timeSenior Software Engineering ManagerCrossover is seeking a seasoned Senior Software Engineering Manager to lead our engineering team in delivering high-quality software releases.Key Responsibilities:Collaborate with cross-functional teams to define and deliver engineering milestones.Develop and implement robust use cases to ensure seamless user...