Team Leader

Dubai, United Arab Emirates

Job Description

Job Title: Team Lead - Software Development Reports to: Manager - Business Support Department: Technology Solutions Function: Group Support & Services Job Purpose

  • Responsible for Software development in the Organization. Role will manage, and provide leadership to ERP, Integration and Cloud Development team to deliver new enhancements, production support of Oracle ERP, Data-warehouse Systems, Integration systems and Cloud transaction services for entire Group entities.
  • Key Accountabilities:
  • Interact with business departments to gather user requirements and understand business processes involved.
  • Work with Business Support Manager and Function leads to understand business needs, inter-dependency, and technology mapping for proposing solutions.
  • Lead technology discussions and review/analyze requirements documentation with ERP and core Functional Team Lead/members to understand requirements and finalize technical scope of work.
  • Perform, lead, and direct development team for in-depth analysis to determine the impact on existing business processes and software applications.
  • Perform, lead & direct development team to design and develop software solutions to meet the business requirements specifications.
  • Perform, lead, and direct development team to develop software programs using officially certified and used developer Technologies as per the program specifications and ensure compliance with organization's policies & standard practices
  • Perform, lead, and direct development team to develop Data Model/ETL Programs for data-warehouse systems used by analytical tools such as Business Objects, SSIS and Tableau.
  • Work with other Team Leads such as ERP Functional, Business Intelligence & Retail Operations team to provide technical solutions for business units involving ERP integration with Reporting tools, transaction clouds, data warehouse, and Retail Management System.
  • Perform, lead and direct development team to perform Unit/Integrated testing to ensure that software programs/modules meet the desired objectives and quality.
  • Ensure preparation of detailed documentation covering all areas of software development cycle involving requirements, analysis and design, program development, and testing by Development team.
  • Ensure appropriate training programs and user guides to assist business departments in adopting new or enhanced software programs/modules are developed and managed by development team.
  • Responsible for complete project management activities for assigned projects.
  • Ensure skill sets are updated based on technological demands and team skills are also updated.
  • Work with Business Support Manager to review, monitor and assign activities to back-office team. Work with Back-office Lead to analyze the workload and performance regularly.
  • Maintain the development guides with team, including standards and procedures that should be followed by all developers for writing code for our systems.
  • Manage and maintain the integration layer for e-com, banks, B2B, B2C, CRM, logistics and deployed cloud transaction services.
OTHERS
  • Responsibility and accountability towards managing the Development team and projects/work assignment undertaken.
  • Provide leadership to development team and work with various cross functional team members, business users to achieve deliverables.
  • Track and Manage activities to meet scheduled timelines on work assignments with high quality deliverables which are defect free.
  • Enforce standards, procedures as laid down for the organization.
PROFESSIONAL ATTITUDE
  • Always ensure ethical practices.
  • Profile expects you to be a Data custodian and guard the company assets.
  • Communicate and collaborate with Team.
  • Maintain clear communication channel with line managers.
PERSONAL ATTITUDE
  • Ethics and Honesty in work.
  • Positive approach in work environment. Self-learner and achiever.
  • Sober at work. No use of intoxication.
  • No rude or negative behavior with colleagues.
  • Racism and abuse to human life will not be tolerated.
  • Applicant must clearly disclose if he/she has a police record.
What you are responsible to achieve
  • This role is responsible for the software design, development, maintenance, and support for our deployed systems. This role is responsible for the critical integration layer that connects all services and allows data sync and workflow automation across heterogenous systems. This role covers all tier systems, including the critical tier-1 systems that have high business impact and need immediate intervention to resolve matter and deploy custom bespoke modules
Key Performance Indicators:
  • Manage and maintain a high-performing, and agile software development team on-site as well as in back-office.
  • Own-up and maintain the integration layer. Timely resolution of critical syncs that can impact business.
  • Work with other shared services team to handle the functional workflows.
  • Provide solution, develop and timely deploy custom modules for business as per agreed timelines.
  • Maintain the development technology stack with administration team.
  • Keep the team trained and motivated for new requirements.
  • Align with IT strategies and work with Business Support Manager and Department Head to handle urgent calls, budget planning and future roadmaps planning.
Competence and Capabilities
  • Bachelor's or higher degree in any stream. Preference given to Software Development and Technology related stream.
  • Minimum 10 years of experience in development life cycles.
  • Excellent knowledge in development methodology including waterfall and Agile.
  • ITIL and PMP Certification preferred.
  • Development related certification from Oracle, Zoho and Microsoft preferred.
  • Excellent knowledge in Oracle core development tools - Oracle Forms, Oracle Reports, OAF, SQL, PL/SQL.
  • Excellent knowledge in Microsoft integration development tool - SSIS
  • Excellent knowledge in OLTP and data warehouse structures.
  • Excellent knowledge in query and transaction performance tuning in back-end as well as front-end.
  • Working knowledge in Linux and windows file systems to handle software development, promotes, and testing.
  • In-depth knowledge in low-code PaaS clouds - Zoho and PowerApps
  • Development knowledge in Python language.
  • Developer expertise in IDE environment related to development and deployment.
  • Analytical mind to understand business needs, code it and test it for results.
  • Candidate must have work experience in Office 365 collaboration and communication cloud.
Job Types: Full-time, Permanent Salary: AED15,000.00 - AED17,000.00 per month Application Question(s):
  • Do you have excellent knowledge in development methodology including waterfall and Agile.?
  • Do you have ITIL and PMP Certifications?
  • Do you have excellent knowledge in Oracle core development tools - Oracle Forms, Oracle Reports, OAF, SQL, PL/SQL?
  • Do you have excellent knowledge of OLTP and data warehouse structures?
  • Do you have In-depth knowledge of low-code PaaS clouds - Zoho and PowerApps?
  • Can you join Immediately?
  • What is your visa status?
  • Are you ready to work from Aed 15, 000 to Aed 17,000 monthly salary +Visa & medical (individual)?
Experience:
  • development life cycles.: 10 years (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1417667
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned