Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
Location: Abu Dhabi, United Arab Emirates
Employment Type:
Permanent
We are seeking a highly skilled Software Development Specialist to join our team. As a Software Development Specialist, you will play a pivotal role in designing, developing, and maintaining robust software solutions. You will be responsible for the entire software development lifecycle (SDLC), leveraging Azure cloud technologies, Azure DevOps (ADO), and CI/CD pipelines to deliver innovative AI-powered applications.
Key Responsibilities:
SDLC Expertise:
- Drive the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Collaborate with cross-functional teams to define project scope, timeline, and resource allocation.
- Conduct thorough requirements analysis to identify technical specifications.
- Design and develop efficient, scalable, and maintainable software solutions. o Perform unit, integration, and system testing to ensure software quality.
- Deploy applications to Azure cloud environments using CI/CD pipelines.
- Monitor application performance and troubleshoot issues.
- Leverage Azure cloud services (e.g., Azure App Service, Azure Functions, Azure SQL Database, Azure Storage) to build and deploy cloud-native applications.
- Optimize application performance and cost-efficiency on the Azure platform.
- Implement robust security measures to protect cloud-based applications.
- Utilize Azure DevOps to manage the entire software development process, including source control, work item tracking, and build pipelines.
- Configure CI/CD pipelines to automate the build, test, and deployment processes.
- Implement continuous integration and continuous delivery practices to accelerate development cycles.
- Develop AI-powered applications using machine learning and deep learning techniques.
- Train and fine-tune machine learning models on relevant datasets.
Looking to get Placed? Try our Placement Guarantee Plan
- Integrate AI models into software applications to enhance functionality and user experience.
- Stay up to date with the latest advancements in AI and machine learning
- Bachelor’s degree in computer science, Engineering, or a related field.
- 5+ years of experience in software development, with a strong focus on SDLC, Azure cloud, ADO, CI/CD, and AI.
- Proficiency in programming languages such as Python, C#, or Java.
- Hands-on experience with Azure cloud services and tools.
- Strong understanding of software design patterns, data structures, and algorithms.
- Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and AI development tools.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment
Skills
AlgorithmsCPythonData StructuresDevopsJavaSoftware DevelopmentSoftware SolutionsCloudSqlIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
About Company
Technology has never evolved so fast. And with that evolution comes greater possibility – for businesses to make progress, build efficiency and discover new opportunities; for talent to explore, innovate and unleash its potential.
Our success has spanned over 20-years. In that time, we’ve come to understand that innovation is the only way to provide agile, practical solutions that transform businesses and careers that fulfil potential, faster.
Important dates & deadlines?
Application Deadline
28 Jan 25, 04:58 PM IST
Similar Jobs
View All

