23 Oct 2022
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.