Overview
Serve as a Principal Consultant - Applications Architecture and hands-on technical leader for enterprise application architecture and secure, scalable, cloud-native and AI-enabled business solutions. Work as an individual contributor reporting to the Senior Manager, IT.
What you'll do
- Define application and solution architectures using proven design patterns, microservices, API-first, event-driven and cloud-native principles.
- Architect and guide enterprise solutions using .NET, Angular, React, SQL Server and Snowflake, including modernization of legacy applications.
- Design and implement GCP solutions using Cloud Functions, Cloud Storage, Compute Engine, App Engine and Google Kubernetes Engine (GKE).
- Lead integration architecture using MuleSoft and identity solutions using OKTA, including secure authentication, authorization and API governance.
- Leverage Gemini Enterprise for AI-based application development, workflow automation and responsible adoption of generative AI capabilities.
- Perform architecture, design and code reviews.
- Establish reusable standards, reference architectures, engineering guardrails and technical documentation.
- Partner with business, security, data, infrastructure and delivery stakeholders to translate complex requirements into resilient and cost-effective solutions.
- Drive DevSecOps, CI/CD, observability, performance, reliability and production-readiness practices across the application lifecycle.
- Mentor engineers and influence technical decisions across teams without direct people-management responsibility.
What you'll need
- Bachelor's degree in Computer Science, Information Technology, Engineering or an equivalent discipline.
- Minimum 10+ years of experience in enterprise application development, solution architecture and complex technology delivery.
- Strong expertise in applications architecture, design patterns, SOLID principles, microservices and cloud-native development.
- Hands-on experience with GCP services, Kubernetes/GKE, .NET, Angular or React, SQL Server, Snowflake, MuleSoft and OKTA.
- Experience designing secure, highly available, scalable and maintainable enterprise applications and integrations.
- Practical exposure to Gemini Enterprise or generative AI-based application development, with awareness of responsible AI and data-security considerations.
- Strong analytical, problem-solving, stakeholder-management and written/oral communication skills in English.
- Ability to operate independently as a principal-level individual contributor, manage competing priorities and deliver within strict timelines.
Details
- Location: Chennai, India.
- Role type: Individual Contributor.
- Domain: Enterprise Applications & Cloud Architecture.
Read the full description and apply on the company’s own careers page.