Senior Software Engineering Manager

 

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.

Organization I-SOFT INTL
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineering Manager
Job Location Dubai,UAE
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Salary 10000 - 20000 | AED
Experience 12 Years
Posted at 2022-10-24 5:02 am
Expires on 2024-06-10