Senior Software Engineering Manager Dubai UAE

Position: Senior Software Engineering Manager

Date posted: 2022-10-23

Industry: IT

Employment type: Full Time

Experience: 12 years

Qualification: Bachelor’s Degree holder

Salary: AED 10000 to 20000

Location: Dubai, United Arab Emirates

Company: I-SOFT INTL

Description:

I-SOFT INTL. is hiring Senior Software Engineering Manager

Location: Dubai (On Site)

Responsibilities:

  • Lead and inspire talented engineers ,create an environment where a cross-functional, self-organized team can thrive, working in an agile software development environment to discover innovate, implement, deploy, and own end-to-end complex software solutions.
  • Plan and allocate available talent to meet engineering objectives. Interacts with engineering leaders, customers, and peers to share
  • Information and improve cross-departmental processes.
  • Assist teams in developing roadmaps for system and product growth, then identify, plan, and execute projects to support that growth.
  • Contribute to the wider tech organization by leading strategic initiatives.
  • Monitors, evaluates, and ensures the completion of tasks and projects.
  • Analyzes, Reviews and Revises product requirements and specifications.
  • Ensures appropriate procedures and processes are followed when it comes to software development.
  • Ensures quality, performance, monitoring, alerting, and security using best practices.
  • Mentoring the development process, Development team and the outcomes to ensure that all meets the agreed KPIs.
  • Coach developers and assist improving their skills and grow their careers

Qualifications:

  • Strong software engineering, data structures, algorithms, software design and OOP
  • Working knowledge of Java.
  • Deep understanding of how to build scalable distributed systems.
  • Demonstrate ability to run and improve technical development processes.
  • Solid experience building large-scale applications using modern programming languages
  • Solid experience in designing, implementing, monitoring, and scaling of web apps and APIs
  • Experience working with agile practices and good understanding of lean/agile values & principles
  • Experience in unit-testing, TDD, BDD/ATDD
  • Experience with cloud platforms, Azure DevOps, and AWS.
  • Experience solving large-scale engineering challenges
  • Solid experience of building applications in distributed systems architecture (Micro services, Event-Driven, SOA and RESTful Services)
  • Preferable Experience working with relational and NoSQL databases (e.g., PostgreSQL, Redis, DynamoDB).
  • Experience with CI/CD tools and techniques
  • Bachelor’s degree in Computer Science, Engineering or any other related field.
  • 12+ years of experience in software engineering.
  • 4+ years of hands-on technical leadership, people management experience.

Mention “Sr. Software Engineering Manager“ in the mail subject.

Leave a Reply

Your email address will not be published. Required fields are marked *