Delivery Unit Leader- Application Development
Key Skills for This Role
Full Job Posting
Qualifications
- University degree in Computer Science, Management Information Systems or Information Technology with specialization in Information Technology from a recognized university. • 12 years of progressively larger experience in information technology management with the focus on application development/package implementation. • At least 8 years of experience in managing a Scrum project/team through all phases of the SDLC. Technical • Technology Expertise: Strong technical background with hands-on experience in delivering custom applications using Java and/or.NET. • Integration Technologies: eServices development experience using integration technologies and patterns, including but not limited to APIs, and microservices • Cloud Platforms Experience: Understanding of cloud platforms such as Azure/GCP/AWS and experience with cloud-based services and deployment models. • DevOps Practices Experience: • Knowledge of containerization (Docker) and orchestration (Kubernetes). • Implementation of DevOps key practices like Continuous Integration and Continuous Delivery • Software Quality Assurance: Software quality assurance best practices and methodologies • Project Delivery Experience: delivering projects using Waterfall and Agile methodologies
- University degree in Computer Science, Management Information Systems or Information Technology with specialization in Information Technology from a recognized university.
- 12 years of progressively larger experience in information technology management with the focus on application development/package implementation.
- At least 8 years of experience in managing a Scrum project/team through all phases of the SDLC.
- Technical
- Technology Expertise: Strong technical background with hands-on experience in delivering custom applications using Java and/or.NET.
- Integration Technologies: eServices development experience using integration technologies and patterns, including but not limited to APIs, and microservices
- Cloud Platforms Experience: Understanding of cloud platforms such as Azure/GCP/AWS and experience with cloud-based services and deployment models.
- Knowledge of containerization (Docker) and orchestration (Kubernetes).
- Implementation of DevOps key practices like Continuous Integration and Continuous Delivery
- Software Quality Assurance: Software quality assurance best practices and methodologies
- Project Delivery Experience: delivering projects using Waterfall and Agile methodologies
Responsibilities
- Key Responsibilities: Strategic: Delivery Excellence • Methodology Development: Ensure that all methodologies, processes and tools required for the successful delivery of services of Java and.Net services are developed and/or sourced as per best practices. • Process Improvement: Develop departmental roadmap to continually improve any processes for development, testing, and release, creation and maintenance of technical specifications, and other key processes related to application development and integration, and modernization. • Resource Productivity: Oversee the delivery unit’s activities and operations to ensure optimal productivity and timely delivery of projects Sales and Pre-Sales Support • Opportunity Identification: Support Pre-Sales teams in identifying opportunities for cross/up-sell across clients in collaboration with Product Management team and help Sales teams in converting them. • Proposal Support: Provie technical expertise in preparation of proposals, ensuring that Malomatia capabilities are accurately represented to meet client needs. Tender Management Support • Strategic Evaluation: determining the strategic fit and feasibility of RFP and Tenders’ purist. • Resource Estimation: estimate resource requirements for potential tenders. Operational: Delivery Management • Technical Leadership: Provide strategic guidance and technical oversight to teams ensuring alignment with project objectives. • SDLC Oversight: Oversee the Software Development Life Cycle (SDLC), including estimating requirements application development, testing, implementation, client follow up, support and governance. • Issues Resolution: First line of escalation for Project Managers. Provide ad-hoc technical and functional support required for technical decision processes, resource allocation and capacity planning Capability Development: • Capability Development Ownership: Own the development of Delivery Unit Capabilities. • Team Upskilling: identify skill gaps within the team, and manage training programs to address needs. Billability and Utilization: • Resource Allocation: based on project needs and priorities, balancing workload distributions and skill-availability to maximize billable hours. • Team Utilization: Monitor and optimize the utilization of team members, ensuring high-utilization rates. • Performance Reporting: Track and report on company-specified billability and utilization targets, making adjustments as needed to ensure financial success. Financial Management: • Budget Planning: Plan and manage the budget for the Delivery Unit. • Invoicing Management: Oversee the initiation of invoicing for clients and 3rd party vendors Client Management Support • High-Level Systems Requirements Analysis: Take inputs from meetings with clients and other stakeholders to determine application requirements based on program priorities, regulatory changes and system needs. • Client Interaction Support: Support Project Managers, as necessary, in managing clients’ interactions, providing technical insights. • Client Escalation Support: Supports Project Managers to facilitate timely resolution of all customer feedback and handling of escalations if any
- Strategic:
- Delivery Excellence
- Methodology Development: Ensure that all methodologies, processes and tools required for the successful delivery of services of Java and.Net services are developed and/or sourced as per best practices.
- Process Improvement: Develop departmental roadmap to continually improve any processes for development, testing, and release, creation and maintenance of technical specifications, and other key processes related to application development and integration, and modernization.
- Resource Productivity: Oversee the delivery unit’s activities and operations to ensure optimal productivity and timely delivery of projects
- Sales and Pre-Sales Support
- Opportunity Identification: Support Pre-Sales teams in identifying opportunities for cross/up-sell across clients in collaboration with Product Management team and help Sales teams in converting them.
- Proposal Support: Provie technical expertise in preparation of proposals, ensuring that Malomatia capabilities are accurately represented to meet client needs.
- Tender Management Support
- Strategic Evaluation: determining the strategic fit and feasibility of RFP and Tenders’ purist.
- Resource Estimation: estimate resource requirements for potential tenders.
- Operational:
- Delivery Management
- Technical Leadership: Provide strategic guidance and technical oversight to teams ensuring alignment with project objectives.
- SDLC Oversight: Oversee the Software Development Life Cycle (SDLC), including estimating requirements application development, testing, implementation, client follow up, support and governance.
- Issues Resolution: First line of escalation for Project Managers. Provide ad-hoc technical and functional support required for technical decision processes, resource allocation and capacity planning
- Capability Development:
- Capability Development Ownership: Own the development of Delivery Unit Capabilities.
- Team Upskilling: identify skill gaps within the team, and manage training programs to address needs.
- Billability and Utilization:
- Resource Allocation: based on project needs and priorities, balancing workload distributions and skill-availability to maximize billable hours.
- Team Utilization: Monitor and optimize the utilization of team members, ensuring high-utilization rates.
- Performance Reporting: Track and report on company-specified billability and utilization targets, making adjustments as needed to ensure financial success.
- Financial Management:
- Budget Planning: Plan and manage the budget for the Delivery Unit.
- Invoicing Management: Oversee the initiation of invoicing for clients and 3rd party vendors
- Client Management Support
- High-Level Systems Requirements Analysis: Take inputs from meetings with clients and other stakeholders to determine application requirements based on program priorities, regulatory changes and system needs.
- Client Interaction Support: Support Project Managers, as necessary, in managing clients’ interactions, providing technical insights.
- Client Escalation Support: Supports Project Managers to facilitate timely resolution of all customer feedback and handling of escalations if any
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Malomatia
AI Security SME
, QAT
You will lead the security architecture, governance, and assurance of our AI and GenAI platforms across the organization. This includes classical ML systems and modern LLM/agentic architectures. You will define how model
Information Security Lead Engineer
, QAT
Cybersecurity Lead Engineer – Infrastructure & Network Security role is responsible to maintain information security management within the Infrastructure & Network and continue security controls to maintain adequate cybe
Senior Cybersecurity Consultant
, QAT
Senior Cloud Security Engineer will work closely with cloud, infrastructure, network, endpoint, and application teams to design, implement, and maintain enterprise security controls that protect our clients’ digital envi
Executive Assistant
, QAT
Executive Assistant is responsible for providing secretarial and administrative support to Chief of SBU. The role holder must understand business priorities, demonstrate the ability to proactively anticipate needs and dr
Engineer – System
, QAT
Seeking a Senior Systems Engineer with 8+ years of experience in Linux and Windows administration, virtualization, and enterprise infrastructure management. The role involves managing VMware, Nutanix, VxRail, Zabbix Moni
Consultant – Operations Oversight & Performance, AI Infrastructure
, QAT
The Consultant – Operations Oversight & Performance, AI Infrastructure is responsible for Oversee OEM ongoing operational delivery after go-live. Ensure the GPU infrastructure AI Runtime Layer - Kubernetes, GPU schedulin
Camunda BPM Integration Support
, QAT
We are looking for an Engineer - Camunda BPM Developer to model, develop, test, deploy, administer, and support Camunda BPM workflows for entity onboarding and payment processing in a Kubernetes / OKE environment. • Mode
AI Security SME
, QAT
Information Security Lead Engineer
, QAT
Senior Cybersecurity Consultant
, QAT
Executive Assistant
, QAT
Engineer – System
, QAT
Consultant – Operations Oversight & Performance, AI Infrastructure
, QAT
Camunda BPM Integration Support
, QAT