Brief on Work:
As a Software Development Manager, you will be responsible for leading a team of highly competent engineers in design, development, test, and deployment of a range of customer facing products on a variety of platforms. The additional responsibilities of the role include ensuring the various system-level SLAs are met, while maintaining unrelenting focus on the quality, throughput and innovation of the deliverable s, and manage the stakeholders. A successful candidate will have an established background in developing intuitive and user-friendly customer-facing experiences, a strong technical ability, excellent project and people management skills, great communication skills, and a motivation to achieve results in a fast paced environment. You will be helping to hire and build your team and systems.
Responsibilities:
· Responsible for the over-all systems development life cycle of a key products
· Management and execution against project plans and delivery commitments
· Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
· Management of staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
· Work closely with the engineers to architect and develop the best technical design and approach
· Report on status of development, quality, operations, and system performance to management
· Develop the long-term strategy and translate that into an achievable road map/action plan