Job Description
Role Summary Own the full lifecycle of business-critical applications: Application support and enhancement (L2 and L3) Act as the key systems authority and subject matter expert for assigned business solutions Guarantee all work is compliant with internal and external audit requirements and complies with financial legislative requirements (e.g. statutory, reporting, tax etc) Work closely with the Solution Architects, Infrastructure Architects and other technical team leads to ensure any proposed solutions fully integrate with existing and developing architectural patterns. Produce clear technical and functional documentation Monitor technical activity for assigned business solutions, highlighting major issues and formulating solutions. Where necessary, work with project managers to ensure designs and technical deliverables meet project objectives. Key Tasks & Responsibilities Development & Engineering Design, build, test, and maintain web and desktop applications Apply OOP and design patterns; adhere to coding standards and SDLC best practices. Perform code reviews and contribute to continuous improvement. Application Support & Operations (L2/L3) Own incident, problem, and service requests for responsible solutions; troubleshoot and resolve defects. Monitor stability, performance, and availability; drive MTTR reduction and root-cause remediation. Coordinate with Production/Operations for deployments and after-hours releases as needed. Architecture, Security & Compliance Align designs with Solution and Infrastructure Architecture patterns; seek formal validations when required. Ensure compliance with internal/external audit, security, and regulatory requirements. Documentation & Knowledge Create and maintain high-quality functional, non-functional, and technical design documents. Author user guides, support runbooks, and knowledge articles to enable self-service and faster resolution. Stakeholder & Vendor Management Collaborate with Business, PMs, Architecture, Secur