{bc}
linkedin

Software Engineer | India → Dubai

CareerXperts Consulting
Dubai, UAE
fulltime
Mid-Senior
3 weeks ago
JavaPythonC++JavaScriptAgileScrum
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

JavaPythonC++
Smart Apply

Full Job Posting

Overview

Software Engineer responsible for building scalable software systems, developing backend services, and contributing to high-performance applications serving international markets.

Role focuses on solving technical challenges, improving system efficiency, and collaborating with cross-functional teams in a fast-paced global environment.

This opportunity is suited for engineers looking to transition from India to Dubai while working on modern products, scalable systems, and international business applications.

Role Focus Areas

  • Application development and backend engineering
  • API development and scalable system architecture
  • Performance optimization and engineering quality

Key Responsibilities

  • Design, develop, and maintain scalable software applications and backend systems
  • Build APIs, integrations, and reusable application components
  • Write clean, maintainable, and performance-optimized code aligned with engineering standards
  • Collaborate with product, design, and engineering teams on feature delivery
  • Troubleshoot technical issues and resolve software defects efficiently
  • Optimize applications for scalability, reliability, and operational performance
  • Participate in code reviews and contribute to engineering best practices
  • Work with databases, cloud infrastructure, and deployment workflows
  • Maintain technical documentation for systems, APIs, and engineering processes
  • Support testing, deployment, and continuous improvement initiatives

Expected Outcomes

  • Reliable and scalable software systems supporting global operations
  • High-quality codebase with strong maintainability and stability
  • Efficient delivery of technical features and enhancements
  • Improved application performance and operational efficiency

Core Competencies

  • Strong understanding of software engineering principles and programming fundamentals
  • Proficiency in languages such as Java, Python, JavaScript, C#, Go, or similar technologies
  • Experience working with APIs, backend systems, and databases
  • Familiarity with Git, debugging practices, and development workflows
  • Strong analytical thinking and structured problem-solving capability

Experience & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 3–6 years of experience in software engineering or development roles

Preferred Background

  • Experience with frameworks such as Spring Boot, Node.js, React, .NET, or similar technologies
  • Familiarity with AWS, Azure, or Google Cloud platforms
  • Understanding of microservices architecture and distributed systems
  • Exposure to CI/CD pipelines and agile engineering practices
  • Experience working in product-driven or international business environments is an advantage

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today