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.
APPLY HERE
https://gulfcareerhunt.com/senior-software-engineering-manager-dubai-uae/