Software Manager

Dubai, United Arab Emirates

Job Description

Software Manager Our client provides SaaS solutions to retail, government and entertainment clients across multiple geographies. As part of their growth, we are recruiting a UAE experienced software manager to join their Dubai office for a newly created role. The successful candidate will lead the design, development and maintenance of all the proprietary software in an Agile environment with a strong DevOps culture. This is role requires a unique blend of technical and program management expertise, a business mindset and strong team leadership skills. Role Summary Design and create cloud based, distributed and scalable system architectures; design automation, automation architecture and work flows. Drive alignment and initiatives optimize common frameworks, production support model, retirement and of legacy solutions. Map business requirements for developing software product features, technical designs, and product strategy. Migration of old applications to new improved application with features rich in modern technologies and improvements in performance. Manage shared support services to ensure business critical applications are meeting clients SLAs. Mandatory Skills & Experience 4+ years\xe2\x80\x99 experience in hands-on software development leadership and people management building complex, high-quality applications and web-based automation solutions in an agile environment with strong knowledge of domain-driven design (DDD) and microservice architecture. Experience of leading, motivating and empowering software developers to self-organize, innovate, implement, deploy and own end-to-end complex software solutions. Experience of handling data stored in both relational and non-relational database management systems; significant amounts of data and handling \xe2\x80\x98big data\xe2\x80\x99 for security analysis Ability to drive product innovation and delivery on cloud platforms preferably AWS and Azure. Experience of microservices, RESTful services, full mobile development life cycle. Well versed with the emerging trends relevant to software development and cloud Design patterns and design principles when building your software architectures and algorithms. Strong program management background, including familiarity with SDLC processes. stakeholder and dependency management, budgeting, creating roadmaps, alignment, managing project priorities, deadlines and deliverables. Strong business mindset - ability to grasp business needs, translate into technical needs and communicate complex technical concepts to business leaders and non-technical users. Technologies Backend : Python, FastAPI, Airflow, Go Database : MySQL, MongoDB Message Queues : Kafka Postgresql, MySQL and NoSQL Experience in LAMP stack, React, Vue.js, Java stack Education Bachelor\'s degree in Computer Science or equivalent Candidate Profile Must be currently living in the United Arab Emirates \xe2\x80\x93 must be able to live and work in Dubai. Fluent in English \xe2\x80\x93 must be able to read, write and speak fluent English. Experience in knowledge transfer through mentoring and coaching. Excellent interpersonal, presentation and communication skills. Job Types: Full-time, Permanent Education:
  • Bachelor\'s (Required)
Experience:
  • software development: 10 years (Required)
Language:
  • fluent English (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1485963
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned