Application Architect

5 hours ago


Bengaluru, Karnataka, India WNS Global Services Pvt Ltd Full time ₹ 12,00,000 - ₹ 24,00,000 per year

Associate Director - Application Architect

Company Description

WNS (Holdings) Limited (NYSE: WNS), is a leading Business Process Management (BPM) company. We combine our deep industry knowledge with technology and analytics expertise to co-create innovative, digital-led transformational solutions with clients across 10 industries. We enable businesses in Travel, Insurance, Banking and Financial Services, Manufacturing, Retail and Consumer Packaged Goods, Shipping and Logistics, Healthcare, and Utilities to re-imagine their digital future and transform their outcomes with operational excellence. We deliver an entire spectrum of BPM services in finance and accounting, procurement, customer interaction services and human resources leveraging collaborative models that are tailored to address the unique business challenges of each client. We co-create and execute the future vision of 400 clients with the help of our 62,000 employees.

Job Description

Application Architect

We are seeking a highly skilled and visionary Application Architect to lead the design and implementation of our next-generation web applications. In this role, you will be the technical authority, responsible for crafting a scalable, secure, and high-performance architecture that seamlessly integrates a modern Angular front-end with powerful and Python back-end services. You will work closely with engineering teams, product managers, and stakeholders to translate business requirements into technical reality.

Key Responsibilities Architectural Design & Strategy: Design end-to-end system architecture for complex web applications, including UI, API, microservices, data storage, and infrastructure components. Define and document architectural standards, principles, and best practices for both front-end and back-end development. Evaluate and recommend technologies, frameworks, and tools to ensure our tech stack remains modern, efficient, and fit-for-purpose. Drive the adoption of a microservices-oriented architecture, defining service boundaries and communication protocols (REST, GraphQL, gRPC).

Technical Leadership: Provide technical guidance and mentorship to software development teams, including front-end (Angular) and back-end ) engineers. Lead architectural reviews, code reviews, and design sessions to ensure adherence to architectural standards and high code quality. Identify technical debt and proactively propose and plan for refactoring and modernization initiatives. Champion best practices in security, performance, scalability, and reliability across the entire application stack.Front-End (Angular)

Expertise: Architect scalable and maintainable single-page applications (SPAs) using Angular (v12 ).Design efficient state management solutions (e.g., NgRx, Angular Services).Establish patterns for component-based architecture, lazy loading, and dynamic module federation. Optimize application for performance and SEO.Back-End & API Expertise: Architect robust, secure, and high-throughput RESTful APIs and/or GraphQL endpoints. Design and implement back-end services using (Express, NestJS) and Python (Django, Flask, FastAPI).Design data models and optimize database interactions (SQL: PostgreSQL/MySQL; NoSQL: MongoDB/DynamoDB).Implement authentication and authorization strategies (e.g., OAuth 2.0, JWT, OpenID Connect).DevOps & Infrastructure: Collaborate with DevOps/SRE teams to design CI/CD pipelines, containerization strategies (Docker), and orchestration (Kubernetes).Architect for cloud-native environments (AWS, Azure, or GCP), leveraging serverless functions, managed services, and infrastructure-as-code (e.g., Terraform, CDK).

Collaboration & Communication:Communicate complex architectural concepts effectively to technical and non-technical stakeholders.Work closely with Product Management to understand business goals and ensure the architecture supports both current and future needs.

Qualifications

Required Qualifications & Skills Experience: 12 years of software development experience, with at least 3-5 years in an Application Architect or similar lead role.

Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Front-End Mastery: Proven expertise in architecting large-scale applications with Angular (RxJS, TypeScript, state management).Back-End Mastery: Deep hands-on experience with both and Python frameworks. Strong understanding of asynchronous programming, event-driven architecture, and API design. Database Proficiency: Extensive experience with both SQL and NoSQL databases, including schema design, optimization, and transactions. Architectural Patterns: Expert knowledge of microservices, SOA, REST, SOAP, GraphQL, and event-driven architecture. Cloud & DevOps: Proven experience designing and deploying applications on major cloud platforms (AWS preferred). Strong understanding of CI/CD, containers, and infrastructure-as-code. Security: A deep-seated commitment to security best practices (OWASP Top 10, data encryption, secure API design).

Preferred Qualifications Experience with other modern front-end frameworks (React, ) is a plus. Experience with message brokers (RabbitMQ, Kafka) and caching solutions (Redis, Memcached).Familiarity with monitoring and observability tools (Prometheus, Grafana, Datadog, New Relic).Relevant certifications (AWS Certified Solutions Architect, Google Cloud Professional Architect).

Experience LevelMid Level

  • Bengaluru, Karnataka, India Syncarp Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    We are looking for a Portal - Application architect and a Digital engine- Application architect for a global IT service provider- based out of Bangalore with 10-12 years of experience.1) About the Role:Portal - Applications Architect: We are seeking an experienced Frontend Architect to lead the design and development of scalable, high-performance web...

  • Application Architect

    5 hours ago


    Bengaluru, Karnataka, India Syncarp Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    We are looking for a Portal - Application architect and a Digital engine- Application architect for a global IT service provider- based out of Bangalore with 8-10 years of experience.Tafeely App ArchitectJob Summary & Responsibilities:The API Architect will be responsible for designing, developing, and implementingRESTful and SOAP-based APIsaligned...

  • Application Architect

    2 weeks ago


    Bengaluru, Karnataka, India Ness Digital Engineering Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Ness Digital Engineering is seeking a highly experienced Senior Application Architect to lead large-scale modernization programs. This role requires a unique blend of architectural vision, hands-on engineering, and deep expertise in legacy system transformation. The ideal candidate will have proven experience in reverse engineering legacy architectures,...


  • Bengaluru, Karnataka, India Princeton IT America Full time ₹ 1,10,700 - ₹ 24,61,975 per year

    Job Title: Application Solution ArchitectExperience: 15+ years total, with 7+ years in Application ArchitectureLocation: [Specify – e.g., Dubai / Hybrid / Remote]Key Responsibilities:Lead end-to-end solution design for complex enterprise applications across cloud and on-premise environments.Define and implement integration strategies using ESB, API...


  • Bengaluru, Karnataka, India Creenosolutions Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description : Position Title : Application ArchitectRequired Experience : 8-14 yearsJob Location : Indore or Hyderabad or BangaloreWork Timings/Shift : 3PM to 12 AMWFH/ Hybrid/WFO : Hybrid (Work from office 3 to 4 days a week)Job Description (Job Summary/Roles & Responsibilities) : The Application Architect will play a key role in guiding...


  • Bengaluru, Karnataka, India Aezion, Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    .Net Architect – Full StackBangalore/CoimbatoreFulltimeAs this is architect role we expect candidate to design complex systems.Also candidate has to be hands on ready to implement code as needed.At least 11 years of experience in architecture, design and building enterprise and distributed applications.Strong hands-on experience with C# and object-oriented...


  • Bengaluru, Karnataka, India Vlaunchu Full time ₹ 1,70,000 - ₹ 2,00,000 per year

    Job Title: Senior Architect – Application Migration & ModernizationLocation: BengaluruExperience: 7 to 10 yearsBudget: ₹1.7 Lakhs per MonthJob DescriptionWe are seeking an experienced Senior Architect – Application Migration & Modernization to lead the transformation of legacy applications into modern, cloud-native solutions. The ideal candidate will...


  • Bengaluru, Karnataka, India Vlaunchu Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Job Title: Senior Architect – Application Migration & Modernization Location: Bengaluru (On-site) Duration: Contract Experience: 7–10 yearsWe are hiring a Senior Architect with deep expertise in Application Migration & Modernization for a  on-site contract role in Bengaluru. The ideal candidate will lead end-to-end migration strategies, modernize legacy...


  • Bengaluru, Karnataka, India Ujjivan Small Finance Bank Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    ROLE PURPOSE & OBJECTIVEThe Principal Architect, Applications is a strategic leadership role responsible for defining and driving the evolution of the Bank's application architecture, managing the design and development of software applications, incorporating desired functionalities into application design plans and overseeing application development stages....


  • Bengaluru, Karnataka, India Success Pact Consulting Pvt Ltd Full time ₹ 15,00,000 - ₹ 30,00,000 per year

    Position : Architect - Application & GenAI SystemsExperience : 15 to 19 YearsLocation : BangaloreJob Type : Full-timeJob Summary : We are seeking a highly accomplished and visionary Architect - Application & GenAI Systems with 1519 years of extensive experience in designing and delivering large-scale distributed backend and advanced AI systems. Based in...