Summary: A highly skilled Software Development Specialist is sought to design, develop, and maintain software solutions within the team, emphasizing AI innovation and Azure technologies.
Main Responsibilities:
- Drive the entire software development lifecycle (SDLC) 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.
- 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 to build and deploy cloud-native applications.
- Optimize application performance and cost-efficiency on the Azure platform.
- Implement security measures for cloud-based applications.
- Manage the software development process via Azure DevOps, including source control and build pipelines.
- Configure CI/CD pipelines for automation of build, test, and deployment processes.
- Develop AI-powered applications using machine learning and deep learning techniques.
- Train and fine-tune machine learning models and integrate them into applications.
Key Requirements:
- 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, 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).
- 3+ years of experience in developing workflows on Camunda and/or Appian process orchestrator.
Nice to Have:
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
Other Details:
- Location: Abu Dhabi - UAE.
- Team Structure: Cross-functional collaboration required.