1610 Software Developer jobs in Dubai
Web Software Developer
Posted today
Job Viewed
Job Description
Job Title: Web Software Developer
">We are seeking an experienced Web Software Developer to join our team. As a key member of our development team, you will be responsible for designing and developing reusable software components.
">Key Responsibilities:
">- ">
- Design and develop high-quality, maintainable software using cutting-edge technologies and practices; ">
- Ensure code and design meet specifications, quality, and security standards; ">
- Develop automated testing software components; ">
Required Skills and Qualifications:
">You should have experience developing in Node.js, Windows Programming using Windows APIs, and other programming languages (C++, T-SQL). Additionally, you should be knowledgeable about SQL Server or Postgres, non-relational databases (MongoDB), and mobile development. Experience with cloud platforms such as Microsoft Azure, Amazon AWS or Google GCP is also highly desirable.
">Benefits:
">Our company offers a competitive salary, great company culture, work-life balance, flexible vacation, and comprehensive benefits program including medical, dental, vision, short-term disability, long-term disability, and company-paid life insurance. We also offer a competitive 401(k) plan with a company match and opportunities for professional growth and development.
">About Our Company:
">Our company values its employees and strives to provide a positive and supportive work environment. We believe in investing in our employees' growth and development, and we offer various training and education programs to help you advance your career.
">How to Apply:
">If you are a motivated and talented individual who is passionate about web software development, please submit your application today!
")",Software Developer
Posted today
Job Viewed
Job Description
Responsibilities
- Design, develop, test, and maintain enterprise web applications using ASP.NET, C#, MVC and .NET Core
- Develop and optimize SQL Server databases, write complex queries, and create stored procedures
- Build interactive, responsive front-end components using JavaScript
- Participate in architectural discussions, code reviews, and performance optimization tasks
- Integrate software systems with third-party services and APIs
- Collaborate with cross-functional teams to gather requirements and deliver business solutions
- Provide technical mentorship and support to junior developers
- Ensure adherence to software development best practices and coding standards
Software Developer
Posted today
Job Viewed
Job Description
Company Description
SellAnyCar are on a journey to build the future of all things automotive. We dream big, we aim big and we drive towards our goals. This mantra is why we are market leaders, why we are scaling and why we are competing for the best talent in Dubai and the world. We, at SellAnyCar, are looking for someone who has worked in an agile environment in a product-led organization. Top incumbents will be insanely curious and hungry critical thinkers with a real passion for technology. If you are a self-motivated doer with a passion for solving customer problems; join us now, be part of the dream.
Job Description
Work as part of a cross functional team to help and lead the development of new features. Show off your code review, debugging and refactoring skills, taking advantage of every opportunity to make the codebase better. Contribute to application improvement & optimization (through code audits, refactoring, caching, architecture changes). Write DRY code while using various best practices. Help define requirements for new features and assist with Sprint planning. Work with business stakeholders in shaping, estimating and planning new requirements. Participate in regular showcases of new work to the product owners and business stakeholders. Strive for continuous improvement within the team. Mentor more junior members of the team. Passionate about building and optimizing performance. Ability to work in an Agile and high-paced environment. Happy to take technical leadership on project work. Work closely with the product team.
Qualifications
BSc in computer science or equivalent experience. A minimum of 3 years experience. Expert on PHP or Node.js. PHP proficiency in large, scalable web applications. Experience with PHP frameworks (Laravel, Symfony etc.). Understanding of version control systems such as GIT. Experience with Agile development and JIRA. Basic understanding of Unix commands and environments. Excellent English written and verbal communication skills.
Additional Information
We provide Health Insurance and yearly Bi-annual ticket to home country. Provide opportunities for growth and development.
Interested?
#J-18808-LjbffrSoftware Developer
Posted today
Job Viewed
Job Description
Software Developer with atleast 5 year of experience in Angular and dot net core and ERP domina knowledge required
Job Type: Full-time
Pay: AED3, AED5,000.00 per month
Software Developer
Posted today
Job Viewed
Job Description
iGaming Software Developer
Location:OnSite (Dubai)
Job Type:Full-Time
Industry:iGaming
Experience:3 to 4 Years
Eligibility:Only Indian Candidates
Languages:Fluent in English
Availability:Must be open to flexible hours and 24/7 availability if required
Lifestyle Requirement:No smoking or drinking
Relocation:Willingness to relocate as per company requirements; accommodation, food, and contract terms will be provided by the company
Job Summary:We are seeking a skilled and adaptable Full Stack iGaming Software Developer with 3 to 4 years of hands-on experience in developing real money gaming platforms including fantasy sportsbook and casino systems. The ideal candidate will be deeply involved in building B2B/B2C products for the Indian market, contributing across frontend and backend development, and collaborating within in-house product teams.
This role is suited for a motivated developer who thrives in fast-paced gaming environments and is ready to relocate to Dubai to work on cutting-edge iGaming products.
Key Responsibilities:- Design, develop, and maintain end-to-end iGaming applications (real money games, casino, fantasy sports, sportsbook)
- Collaborate with in-house teams to build B2B and B2C gaming solutions for the Indian market
- Develop scalable, secure, and high-performance web applications across frontend and backend
- Integrate with payment gateways, game engines, APIs, live data feeds, and third-party systems
- Ensure responsive and user-centric designs for desktop and mobile experiences
- Debug, optimize, and monitor system performance and resolve complex software issues
- Participate in team planning, code reviews, and documentation of technical specifications
- Stay current with emerging technologies and industry advancements in iGaming
- 3 to 4 years of experience in full stack software development within the iGaming domain
- Experience working on real money gaming, fantasy sports, casino, or sportsbook platforms
- Proficient in frontend frameworks such as Angular
- Strong backend experience with PHP (Laravel/Symfony) or .NET
- Experience with B2B and/or B2C product development tailored for the Indian market
- Hands-on experience with REST APIs, WebSockets, and real-time gaming environments
- Database proficiency in MySQL, PostgreSQL, or MongoDB
- Familiarity with cloud platforms (AWS, Azure, GCP) and DevOps tools (Docker, Kubernetes)
- Comfortable working in cross-functional teams of developers, designers, QA, and product managers
- Experience with game engine development, RNG integration, or bonus engine systems is a plus
- Bachelor's degree in Computer Science, Engineering, or a related field
Software Developer
Posted today
Job Viewed
Job Description
Company Description
SellAnyCar are on a journey to build the future of all things automotive. We dream big, we aim big and we drive towards our goals. This mantra is why we are market leaders, why we are scaling and why we are competing for the best talent in Dubai and the world. We, at SellAnyCar, are looking for someone who has worked in an agile environment in a product-led organization. Top incumbents will be insanely curious and hungry critical thinkers with a real passion for technology. If you are a self-motivated doer with a passion for solving customer problems; join us now, be part of the dream.
Job Description
Work as part of a cross functional team to help and lead the development of new features. Show off your code review, debugging and refactoring skills, taking advantage of every opportunity to make the codebase better. Contribute to application improvement & optimization (through code audits, refactoring, caching, architecture changes). Write DRY code while using various best practices. Help define requirements for new features and assist with Sprint planning. Work with business stakeholders in shaping, estimating and planning new requirements. Participate in regular showcases of new work to the product owners and business stakeholders. Strive for continuous improvement within the team. Mentor more junior members of the team. Passionate about building and optimizing performance. Ability to work in an Agile and high-paced environment. Happy to take technical leadership on project work. Work closely with the product team.
Qualifications
BSc in computer science or equivalent experience. A minimum of 3 years experience. Expert on PHP or Node.js. PHP proficiency in large, scalable web applications. Experience with PHP frameworks (Laravel, Symfony etc.). Understanding of version control systems such as GIT. Experience with Agile development and JIRA. Basic understanding of Unix commands and environments. Excellent English written and verbal communication skills.
Additional Information
We provide Health Insurance and yearly Bi-annual ticket to home country. Provide opportunities for growth and development.
Interested?
#J-18808-LjbffrSoftware Developer
Posted today
Job Viewed
Job Description
As a professional software developer, you will be part of our engineering team working with high-quality code and the latest tools.
Your expertise in complex backend development, including microservices architecture using Node.js, Python, or Go, will enable you to own and build large-scale backend systems and micro-services.
Key Responsibilities:
- Design and create services and system architecture for projects contributing and providing feedback to other team members.
- Help improve existing code quality through writing unit tests automation and performing code reviews.
- Participate in brainstorming sessions and contribute ideas to our technology algorithms and products.
- Work with the engineering and design teams to understand end-user requirements formulate use cases and translate that into a pragmatic technical solution.
- Dive into difficult problems and successfully deliver results on schedule.
Requirements:
- Technical Skills:
- A Bachelor's degree in computer science or equivalent experience Master's degree and above preferred.
- Solid OOP and software design knowledge creating software that is extensible reusable and meets desired architectural objectives.
- At least 1 year of experience with technical skills.
- Language: Node.js Python or Go.
- Database: MongoDB or other.
- Framework: Express.js or other.
- Web architecture: REST and RESTful APIs micro-services.
- Master source version control: GIT.
- Nice to have technical skills (Strongly advised for senior profiles): Containers Docker Kubernetes; Caching Redis server; Web load balancing; Scaling; OS administration; Encryption digital signing.
Other Key Skills and Traits:
- Outstanding written and verbal communication skills.
- Outstanding project management skills.
- Demonstrated ability to prioritize self-start contribute under pressure and meet tight deadlines.
- Highly organized creative and critical thinker.
- Comfortable working in an entrepreneurial environment.
- Excellent judgment communication and interpersonal skills.
- Organized and obsessive about details.
- Hard working passionate and looking to embrace the challenge.
- Thrive in high-impact high-profile situations.
Be The First To Know
About the latest Software developer Jobs in Dubai !
Software Developer
Posted today
Job Viewed
Job Description
Job Opportunity
">Description:
">We are seeking an accomplished software developer to join our team. The ideal candidate will be responsible for designing and developing robust web applications, building scalable backend code to efficiently process data, and implementing data transformations to support business-driven initiatives.
">This role requires a deep understanding of software development principles, web application frameworks, data processing, and database management.
">Key Skills:
">- Proficient in object-oriented programming and software design patterns.
- Experienced with web frameworks like Flask and FastAPI for developing RESTful APIs.
- Skilled in asynchronous programming using asyncio.
- Experience with handling concurrent connections and optimizing I/O operations.
- Deep understanding of microservices architecture and capable of writing clean, efficient, and maintainable code.
Security Best Practices:
">- Understanding of security practices for web applications, including authentication, authorization, and encryption.
- Experience with securing APIs using OAuth, JWT, and API gateways.
Web Application Development:
">- Design, develop, and maintain scalable web applications using Python.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Ensure the web applications are secure, performant, and maintainable.
- Sound knowledge of one or more web frameworks based on Python, such as Django, Flask, Pyramid, etc.
- Know how to use the framework's features, such as routing, templating, database integration, authentication, testing.
Data Transformations and Database Management:
">- Design and maintain database schemas to support application requirements.
- Optimize database performance and ensure efficient data retrieval.
- Implement and manage data storage solutions, both relational and NoSQL.
- Design and implement data transformation pipelines to process and prepare data for analysis.
- Utilize ETL (Extract, Transform, Load) processes to clean, aggregate, and enrich data.
- Ensure data integrity, quality, and consistency across all transformation processes.
Additional Requirements:
">- Debugging and testing: Use tools and techniques to find and fix errors in code, such as logging, breakpoints, unit testing, integration testing, etc.
- Version control: Use version control systems, such as Git, to manage code and collaborate with other developers.
- Communication and teamwork: Communicate effectively with clients, stakeholders, and colleagues, and work well in a team.
Software Developer
Posted today
Job Viewed
Job Description
We are seeking a skilled Software Developer to join our team and contribute to the development of our test automation tools.
Job Description- Maintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and industry partners.
- Create innovative solutions for remote, automated testing.
- Collaborate with the team to build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc).
- Design and implement functional and performance tests to support hardware enablement and protect against regressions.
- Detailed knowledge of the Python programming language.
- A quality-driven approach to software design and implementation.
- Interest in test automation methodologies and techniques.
- Previous experience working with Linux distributions such as Ubuntu.
- Ability to work effectively within a globally distributed team environment.
- To maintain and enhance existing test automation tools.
- To identify and recommend process improvements.
- To stay up-to-date with the latest technology trends and best practices.
Software Developer
Posted today
Job Viewed
Job Description
Do you strive to make a difference? Goaco is looking to build a team to continue solving problems using software and technology for our clients. We are developers at heart – and by the mind too. We thrive on challenges and live for logical thinking. Formed over a decade ago, we have built on our successes, all of whom have benefitted from their level-headed software solutions. The team is all like-minded individuals, with a drive to succeed in their own fields.
Software Developer (.NET Core & Umbraco) – Dubai / On-site / Excellent Benefits / Competitive Salary / Sponsorship Available
ABOUT THE CLIENT
Goaco is a Digital Transformation and Cyber Security Consultancy and we are seeking a highly motivated Software Developer (.NET Core & Umbraco) to join our growing UAE team. As a cutting-edge provider of app development, cyber security, and cloud services, we are committed to delivering high-quality solutions to our clients that empower businesses to thrive in the digital era.
ROLE OBJECTIVE
We are looking for a versatile Software Developer with strong experience in .NET Core and Umbraco CMS. This role requires someone comfortable with both backend API development and CMS-based website implementation. You will work across multiple layers of the application stack, following best practices in Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
RESPONSIBILITIES
- Develop and maintain backend solutions using ASP.NET Core
- Build and integrate secure, scalable RESTful APIs
- Implement and manage content-driven websites using Umbraco CMS (v8 or higher)
- Follow TDD and BDD methodologies to ensure code quality and coverage
- Write automated unit, integration, and BDD-style tests (e.g., using xUnit, SpecFlow)
- Collaborate with UI/UX designers, frontend developers and DevOps teams
- Ensure responsive design and accessibility in Umbraco-based websites
- Participate in sprint planning, code reviews, deployments, and documentation
EXPERIENCE REQUIRED
- Proven experience with .NET Core / ASP.NET MVC
- Hands-on expertise in Umbraco CMS development (templating, custom components, integrations)
- Solid understanding of REST APIs, authentication (OAuth2/JWT), and backend logic
- Strong grasp of TDD/BDD principles and testing frameworks (e.g., xUnit, NUnit, SpecFlow)
- Experience with PostgreSQL/SQL Server, Git and CI/CD tools (e.g., Azure DevOps)
NICE TO HAVE:
- Experience working in agile environments and cross-functional teams
- Familiarity with SEO, multilingual site setup and content strategy
- Understanding of security best practices (OWASP, GDPR, ISO27001)
- Experience deploying on Azure App Services or similar cloud platforms
- Ability to work under pressure and manage multiple tasks effectively.
BENEFITS:
- Competitive Salary: Base salary commensurate with experience, plus performance-based incentives.
- Career Progression: Clear pathways for career development and progression within the company.
- Training & Development: Ongoing training and development opportunities to help you grow in your role.
Supportive Culture: Join a collaborative, friendly, and ambitious team that values work-life balance and personal growth.
If you're a goal-oriented, ambitious professional looking to take yourself to that next level, then we'd love to hear from you
Apply for this job #J-18808-Ljbffr