Job Description
What you will do
- Engage closely with business stakeholders to understand requirements and translate them into effective solution designs.
- Define end-to-end solution architecture ensuring alignment with current and future business needs.
- Design and review High-Level Designs (HLD) and Low-Level Designs (LLD) and secure approvals from design authorities.
- Establish and govern architectural best practices, coding standards, and design patterns.
- Lead solution adoption by guiding engineering teams through implementation and resolving complex technical challenges.
- Design and implement cloud-native, microservices-based solutions using Java, APIs, and modern front-end frameworks such as React and Angular.
- Perform hands-on proof-of-concepts for new tools, services, and emerging technologies including AI, GenAI, and automation frameworks.
- Ensure solutions meet non-functional requirements including performance, scalability, resilience, and security.
- Identify security vulnerabilities and assess the impact of emerging and disruptive technologies.
- Oversee containerisation and orchestration using Docker and Kubernetes.
- Manage stakeholder expectations, timelines, and dependencies in a multi-customer environment.
-
Ensure proper documentation, version control, configuration management, and issue escalation where required.
