
Search by job, company or skills
Key Responsibilities
Develop, manage, and execute the enterprise applications roadmap, ensuring alignment with business strategy and technology architecture.
Oversee application development, customization, integration, testing, deployment, change management, and post-implementation support activities.
Evaluate new technologies, platforms, and tools to improve operational efficiency, user experience, security, and scalability.
Ensure application performance, availability, resiliency, and disaster recovery preparedness aligned to service-level objectives.
Lead incident management, problem resolution, and root cause analysis for complex application-related issues.
Collaborate with business stakeholders to define functional requirements, solution specifications, and technical feasibility assessments.
Manage vendor relationships, procurement cycles, licensing, support contracts, and application outsourcing operations where applicable.
Enforce governance standards including SDLC, system documentation, testing protocols, release management, and cybersecurity controls.
Drive automation, DevOps adoption, CI/CD maturity, and modernization initiatives (e.g., cloud migrations, microservices, containerization).
Develop and maintain policies for application lifecycle management, system upgrades, patching, versioning, and compliance.
Prepare and present management reports, technology evaluations, business cases, and budget proposals.
Mentor application engineering teams and foster a culture of excellence, ownership, and continuous improvement.
Technical Competencies
Comprehensive understanding of enterprise application architecture, integration patterns (API, ESB, ETL), and systems interoperability.
Strong exposure to cloud platforms (AWS, Azure, GCP) and hybrid hosting environments.
Experience with relational and NoSQL data platforms, performance optimization, and data governance considerations.
Proficiency with software development methodologies, SDLC, Agile frameworks, DevOps principles, and CI/CD toolchains.
Familiarity with enterprise cybersecurity controls, IAM, data protection, regulatory compliance requirements, and audit processes.
Experience with application monitoring, observability, and APM solutions (e.g., Dynatrace, AppDynamics, Prometheus, ELK).
Knowledge of enterprise software ecosystems such as ERP, CRM, HRIS, SaaS platforms, or vertical-specific applications is advantageous.
Professional Attributes
Strong analytical and strategic problem-solving capabilities.
Excellent stakeholder management, vendor management, and cross-functional leadership.
Effective communication skills suitable for both technical and executive audience engagement.
High level of accountability, operational discipline, and risk awareness.
Demonstrated ability to manage multiple concurrent initiatives with competing priorities and timelines.
Qualifications
Bachelor's Degree in Computer Science, Information Systems, Engineering, or related discipline.
Master's Degree or equivalent professional certifications (e.g., PMP, ITIL, TOGAF, AWS/Azure certification) would be advantageous.
Experience Requirements
Minimum of 7-10 years of relevant experience across software engineering, enterprise applications, or system management functions.
Proven track record managing mission-critical or large-scale application portfolios is highly desirable.
Experience leading teams, vendors, or cross-functional delivery squads preferred.
Job ID: 138502801