886 Senior Developer Roles jobs in Dubai
Python Developer Roles
Posted today
Job Viewed
Job Description
Welcome to this role that involves developing web-based applications using Python to support business requirements. You will work closely with the development team to create innovative solutions for our customers.
About the Role:- Key Responsibilities:
- Design, develop and implement web-based Python applications to meet business needs.
- Create technical documentation and code to ensure efficient and scalable systems.
- Proficiency in Python programming language.
We value diversity and equal opportunities for all candidates. We strive to create an inclusive work environment where everyone can thrive.
Software Engineer - Application Development
Posted today
Job Viewed
Job Description
We are seeking a highly skilled Backend Developer to join our fast-growing team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining scalable, high-performance applications.
Key Responsibilities:
- Design and implement efficient algorithms and data structures for backend systems.
- Develop and deploy scalable, secure, and reliable backend applications using Node.js.
- Collaborate with cross-functional teams to identify and prioritize feature requests.
- Participate in code reviews to ensure high-quality code and adherence to best practices.
Why Join Us?
We offer a dynamic and collaborative work environment that fosters continuous learning and growth. Our team is passionate about solving complex problems and pushing the boundaries of what's possible through cutting-edge technologies.
Our Services:
- Crafting bespoke services in CRM, data, and AI.
- Deploying and managing services in cybersecurity and consulting.
Your Skills:
To be successful in this role, you should have:
- Proficiency in Node.js and its ecosystem.
- Experience with backend development using languages such as JavaScript or TypeScript.
- Strong understanding of computer science fundamentals, including data structures and algorithms.
- Ability to collaborate effectively with cross-functional teams.
Application Development Specialist
Posted today
Job Viewed
Job Description
Job Title:
">Application Development Specialist
"> ">Key Responsibilities:
">- Ensure continuous improvement and delivery of services through agile delivery techniques.
- Have substantial experience and expertise in HTML5, React/Flutter, Java / J2EE, LDAP/SSO, Restful API, Web Service, Micro Services.
- Setup CI/CD pipelines to speed up software development and deployment process.
- Integrate tool chains into the CI/CD server using webhooks/API's.
- Experience in creating/maintaining containers using Docker.
- Proficient in application server administration (WebSphere Application server) & Webserver (IBM HTTPS).
- Expert knowledge on Web/App server clustering & troubleshooting and performing various tuning of web server/application servers.
- Expertise in UNIX Shell Scripting, Python/Jython scripting and automation.
- Experience integrating and working with WAS, IBM HTTPS, AIX, Linux, LDAP, SQL, Oracle and other related technologies preferred.
- Compliance with PCI/DDS regulation.
- Deep and broad knowledge of current and emerging technologies that affect the business.
- Strong and demonstrable software development and release engineering skills.
- Work at the component level and responsible to build, test and automate on a component level.
- Write well-designed, efficient, testable code/configurations or Service Management processes.
- Understand modern SDLC or ITIL models as well as experience with Jira/Jenkins and CI/CD tools.
- Create/review technical or Service Management design brief/specification document.
- Working experience in version control and source control software (GitHub/GitLab).
- Understanding and practical knowledge of software testing and quality assurance.
- Proficiency in manual and automation testing at the unit level.
- Strong analytical and reasoning skills.
- Passion for solving problems and providing workable solutions.
- Good understanding of Cloud concepts both Azure & AWS.
Software Engineer - Custom Web Application Development
Posted today
Job Viewed
Job Description
We are seeking a talented and experienced Full Stack Web Developer proficient in PHP Laravel to join our team.
Job Description:The ideal candidate will develop and maintain high-quality web applications that align with our company's goals and requirements.
Key Responsibilities:- Develop, test, and deploy custom website and web applications using the PHP Laravel framework.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Optimize application performance and ensure scalability.
- Troubleshoot and debug issues to maintain the stability of web applications.
- Stay updated on emerging technologies and industry best practices.
Preferred Qualifications:
- Experience with RESTful API development.
- Understanding of agile development methodologies.
Application Development Executive Leader
Posted today
Job Viewed
Job Description
We are seeking a highly motivated and experienced IT Application Development Senior Manager to lead our team of developers. The successful candidate will oversee the development and maintenance of IT Applications, ensuring they align with business objectives and meet the needs of internal and external stakeholders.
The role will be responsible for leading multiple projects simultaneously in a fast-paced environment, ensuring deadlines are met, high-quality work is delivered, risks are mitigated, and regulatory compliance is maintained.
Key Responsibilities:- Design, develop, integrate, and implement IT Application systems across different platforms.
- Coordinate all aspects of IT applications with other business owners, including product development, quality, and business development.
Desired Candidate Profile:
- Bachelor's degree in computer science or related field.
- Professional certification in project management is an advantage.
- Minimum 15 years of experience in IT Application Development, with at least 8 years in a managerial role.
Java Application Development Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled professional to fill a Java Application Support role.
- The ideal candidate will have 5+ years of experience in large organizations working with Java Application support.
- They must possess excellent knowledge in infrastructure performance tuning and optimization.
- A strong background in troubleshooting REST APIs and microservices, preferably in fintech/banking large-scale deployments, is required.
- Experience with supporting Red Hat OpenShift container platforms and docker containers is essential.
- Strong Linux administration, support, and diagnosis skills are necessary.
- Knowledge of monitoring solutions such as CloudWatch, Prometheus, ELK Stack: Elasticsearch, Logstash, and Kibana, Splunk or Similar is required.
- Excellent security best practices knowledge (IAM, KMS, Encryption, PKI, SSL, TLS, etc.) is essential.
- Administration and/or engineering experience with API gateways (3-Scale/APIGEE, WSO2, or similar) for Microservices is necessary.
- Experience working with ticket and incident management systems (BMC Remedy, JIRA, or similar)
- Experience working with deployment automation and CI/CD tools (Jenkins, Artifactory, Nexus)
- Knowledge of IT Service Management and/or ITIL processes
- Knowledge of Incident Management, Problem Management, Change Management processes
- Experience in Unix Command Line
This position involves full-time work and requires the candidate to be an Information Technology professional working in the field of IT Services and IT Consulting.
- Associate level Seniority level is expected.
- This role is critical to ensuring the smooth operation of our systems and services.
- It requires someone who can troubleshoot complex issues and provide effective solutions.
Mobile Application Development Leader
Posted today
Job Viewed
Job Description
Mobile Application Development Leaders are highly skilled professionals who oversee mobile application development, iOS development, and software development projects. They lead a team of developers, ensuring project success and contributing to the creation of innovative mobile applications.
Responsibilities include:
- Oversight of mobile application development and iOS development projects
- Leadership and project management of a team of developers
- Contribution to the creation of innovative mobile applications
The ideal candidate will have:
- Strong technical skills in mobile application development, iOS development, and software development
- Experience in developing mobile applications and iOS apps
- Proficiency in software development methodologies and tools
- Excellent leadership and project management abilities
- Strong communication and collaboration skills
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Experience with Agile methodologies is a plus
- Technical Skills:
- Mobile Application Development
- iOS Development
- Software Development
- Education:
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Experience:
- Minimum 5 years of experience in mobile application development and iOS development
- A dynamic and innovative work environment
- A competitive salary and benefits package
- Opportunities for professional growth and development
Be The First To Know
About the latest Senior developer roles Jobs in Dubai !
Mobile Application Development Opportunities
Posted today
Job Viewed
Job Description
Job Title: Mobile Application Developer
Key Responsibilities:- Develop and maintain high-quality mobile applications using Swift, Objective-C, Kotlin, and Java.
- Create visually appealing and user-friendly UI/UX designs for mobile applications.
- Implement automated testing for mobile applications to ensure quality and reliability.
- Collaborate with cross-functional teams to gather and refine product requirements.
- Solve complex problems and make informed decisions to meet project deadlines.
- Bachelor's degree in Computer Science or related field.
- Over 5 years of experience in iOS or Android app development and support.
- Proficiency in Swift, Objective-C, Kotlin, and Java programming languages.
- Strong expertise in UI/UX design principles and practices.
- Experience with automated testing tools such as Appium.
- Proven ability to collaborate effectively with cross-functional teams.
This is an exciting opportunity for a skilled Mobile Application Developer to join our team. If you are passionate about delivering high-quality mobile applications and have the required skills and experience, please submit your application.
Senior Application Development Lead
Posted today
Job Viewed
Job Description
Primary responsibilities include meeting with customers to identify their needs, defining project scope and developing business proposals for successful project delivery.
Main Responsibilities:- Expertise in databases, ASP.NET, MVC, Windows Server, IIS and Windows Services is essential.
- Experience with deploying web applications on IIS is required.
- Hands-on experience with writing MS SQL queries is necessary.
- Solving first and second level issues is a key aspect of the job.
- Effective communication skills in English are vital.
- In-depth knowledge of Windows Server, schedulers and Windows services is required.
Leading Mobile Application Development
Posted today
Job Viewed
Job Description
The role of iOS Developer Supervisor entails overseeing a team of developers, ensuring project success and contributing to the creation of innovative mobile applications.
This is a full-time on-site position that requires leadership skills and expertise in mobile application development, iOS development and software development.