resume

Not in love with this template? Browse our full library of resume templates

boy

Build your resume in 15 minutes

Use professional field-tested resume templates that follow the exact resume rules employers look for.
1

software engineering manager

  • Development Management – Setup and drive software engineering lifecycle of a project. Accountable for software development and/or maintenance project planning, execution, monitoring, risk management, resolution of issues, and achievement of the targets set for the project such as delivery of the scope within agreed quality, time, budget, and other agreed KPIs/SLAs. Monitor progress and predict risks (quality, timeline, and budget) as needed and implement necessary mitigations which lead to meeting the KPI to GA, Production, or Stable business as usual. Prioritize of activities (self, team, external). Understand and implement Amdocs development processes. Determine, drive, and monitor internal processes (reuse of software, etc.) within the team.
  • People Management – Attract, develop, and retain talent to build and maintain strong, effective, and competent teams and build their knowledge. Structure the group in a way that is best-suited to the product/service development and maximize efficiency. Coach and empower the team. Foster an environment that encourages team work, with motivation and inspiration. Responsible for HR processes such as recruitment, onboarding, setting clear goals and objectives, ongoing performance management and feedback, development, and growth of team and team members. Manage day to day employee relations.
  • Technical Leadership – Lead the team to resolve technical challenges. Lead unit level initiatives to build technical competency to meet the needs of the team or unit.
  • Quality – Accountable for meeting quality objectives. Accountable for team following best software engineering practices (Wisecode), quality processes (CMMi, etc.), and methodologies (SCRUM, Kanban, etc.). Lead continuous improvement via Root Cause Analysis, Lesson Learnt, and Prevention processes. Track quality KPIs and continuously improve quality and measurements.
  • Communication – Promote clarity and alignment with ongoing, effective communication (up, down, and laterally) to the project team regarding the unit goals and status, project matters, company wide changes, special initiative status, etc. Strive for strong and healthy working relationships with the team.
  • Innovation & Continuous Improvement – Promote and instill a culture of continuous improvement and efficiency to the software/business processes through out-of-the-box thinking on product and processes and by utilizing or creating new software engineering tools and different innovation techniques. Promote and encourage risk taking and challenge the norm. Accept and learn from trial and error and best practices.
  • Business Value – Efficiently manage the key partner (customer representatives – BU/PdM/PDO, CSU, etc.) relationships and communication to ensure software delivery is aligned to meet not only the customer requirements, but also adds value to their business.
2

software engineering manager

  • Lead a team of 3 to 5 engineers responsible for web application development and distributed data processing.
  • Created CI/CD pipelines to automate the build, test, and deployment.
  • Implemented code review process.
  • Project planning and task assignment.
  • Communicate with product manager for business requirements and convert it into a development plan.
  • Hold one-on-ones weekly meeting with direct reports for status updates, mentoring and coaching session.
  • Assists in recruiting, training and evaluating team performance.
3

software engineering manager

  • Managing BI & Advanced Data Analytics COE
  • Managed and delivered 20+ concurrent Data Engineering and Business Intelligence projects using Microstrategy and PowerBI, across Emirates and dnata
  • Responsible for Solution Design, Data Architecture, Estimation, Capacity Planning, defining Data Engineering best practices,  guidelines and NFRs, Migration, Scoping, Integration and  BI implementation
  • Developed Mobile Dashboards including geo-spatial, transactional services, Hyper Intelligence & implemented Mobile Authentication using Intunes
  • Technical Product Owner, managing requirements and providing innovative solutions
  • Mentored and coached team members and constantly guided them to work with Agile mind-set, as part of High Performance Team objective
  • Accountable for PI planning, estimation, reprioritisation of backlog  as part of iteration planning, resolving dependencies, conducting system demos and retrostrospection meetings
4

software engineering manager

  • Managed and delivered 20+ concurrent Microstrategy projects across Emirates and dnata
  • Responsible for Solution Design, Architecture, Estimation, Migration, Scoping, Dashboard design
  • Managed the end-end implementation of  4 Artificial Intelligence projects across different business units
  • Researched, Evaluated and performed comparative study on various Data Analytics tools and provided insights regarding adaptability
  • Enhanced and uplifted the team by cross-skilling and conducting BI & Advanced Analytics hackathons, thereby identifying the potential talents and providing opportunities to work on real-time projects
5

software engineering manager

  • Leading the Institute for Innovative Education Software Development Team which delivers custom ASP.NET web application development for the Office of Medical Education and Graduate Education departmental stakeholders. 
  • Change Management – As a company advocate, work with project teams to understand the need for change. Plan, communicate, and execute desired changes.
  • Held knowledge sharing session within the engineering team.
  • Plan, design, review and implement the best practices in architecture for development and deployment.