Software Architect (TCF)

Concentrix Catalyst Technologies Private Limited

Bengaluru

On-site

INR 2,500,000 - 4,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Concentrix in Bengaluru is seeking a Software Architect (TCF) to lead the design of scalable, secure microservices using .NET 8/9+ and C#. You will drive API governance, performance tuning, and inter-service communication with gRPC/Kafka, while ensuring alignment with security standards.

You will mentor engineering teams, set coding standards, and oversee cloud-native implementations on Azure with AKS and serverless options.

Qualifications

  • Minimum 10+ years in software development with 4+ years in an architectural role.
  • 4+ years hands-on cloud-native architecture design for distributed enterprise apps.
  • Knowledge of Architecture Patterns: DDD, CQRS, EDA, Microservices.
  • Ability to create low-level designs such as flow charts and class diagrams.
  • Experience with frameworks: .NET Core, .NET 8/9, ASP.NET Core, EF Core, and ORM usage.
  • Experience integrating with Kafka using .NET client libraries.
  • Define reusable components to avoid duplication (e.g., circuit breaker, retries).
  • Experience migrating legacy apps to cloud platforms and designing end-to-end cloud solutions.

Responsibilities

  • Architect scalable, secure microservices and distributed systems.
  • Oversee API governance, security and modern authentication schemes.
  • Profile and optimize performance with tools like dotnet-trace and Visual Studio diagnostics.
  • Lead inter-service communication via gRPC or Kafka.
  • Design and integrate AI patterns and machine learning workflows.
  • Guide cloud-native implementations (Azure preferred) including AKS and serverless.

Skills

System Design
API Management
Performance Optimization
Microservices Architecture
AI Integration
Cloud Infrastructure
Security & Auth
Leadership & Mentorship

Tools

Swagger/OpenAPI
Postman
OAuth2/JWT/SAML

Job description

Job Title: Software Architect (TCF)

Job Description We're Concentrix. The intelligent transformation partner. Solution-focused. Tech-powered. Intelligence-fueled. The global technology and services leader that powers the world’s best brands, today and into the future. We’re solution-focused, tech-powered, intelligence fuelled. With unique data and insights, deep industry expertise, and advanced technology solutions, we’re the intelligent transformation partner that powers a world that works, helping companies become refreshingly simple to work, interact, and transact with. We shape new game-changing careers in over 70 countries, attracting the best talent. The Concentrix Technical Products and Services team is the driving force behind Concentrix’s transformation, data, and technology services. We integrate world-class digital engineering, creativity, and a deep understanding of human behavior to find and unlock value through tech-powered and intelligence-fueled experiences. We combine human-centered design, powerful data, and strong tech to accelerate transformation at scale. You will be surrounded by the best in the world providing market leading technology and insights to modernize and simplify the customer experience. Within our professional services team, you will deliver strategic consulting, design, advisory services, market research, and contact center analytics that deliver insights to improve outcomes and value for our clients. Hence achieving our vision. Our game-changers around the world have devoted their careers to ensuring every relationship is exceptional. And we’re proud to be recognized with awards such as "World's Best Workplaces," "Best Companies for Career Growth," and "Best Company Culture," year after year. Join us and be part of this journey towards greater opportunities and brighter futures.

Architecture & Technical Leadership
  • System Design: Architect scalable, secure, and resilient microservices and distributed systems using .NET 8/9+ and C#.
  • API Management and Security: Experience in designing and managing APIs using Swagger/OpenAPI, Postman, or API Gateway. Knowledge of authentication/authorization protocols like OAuth2, JWT, and SAML
  • Performance Optimization: Proven experience in profiling, monitoring, and optimizing applications for performance using tools like dotnet-trace, dotnet-counters, and Visual Studio's Diagnostic Tools. Expertise in .NET runtime (CLR) performance tuning, memory management (garbage collection), and SQL query optimization
  • Microservices Architecture: Strong expertise in building and managing microservices using ASP.NET Core, with resilience libraries like Polly, and developing REST and GraphQL APIs. Experience with inter-service communication using gRPC or Kafka
  • AI Integration: Design integration patterns for embedding Large Language Models (LLMs), machine learning pipelines, and cognitive services into core product workflows.
  • Cloud Infrastructure: Oversee cloud-native implementations, prioritizing Azure Open AI, Azure Kubernetes Service (AKS), and serverless computing.
Governance & Mentorship
  • Best Practices: Establish coding standards, architecture principles, and security guidelines for both .NET and AI implementations.
  • Code Review: Conduct technical reviews to ensure code performance, thread safety, memory efficiency, and secure data handling. Expertise in conducting thorough code reviews to ensure adherence to SOLID principles, design patterns, and industry-standard best practices. Proficiency in writing clean, modular, and maintainable code using tools like SonarQube or PMD for static code analysis
  • Mentorship: Guide engineering teams through the shift from traditional deterministic programming to probabilistic AI-driven engineering.
AI
  • AI Frameworks: Semantic Kernel, Microsoft.Extensions.AI, ML.NET.
  • Cloud AI Services: Azure OpenAI Service, Cognitive Services, Azure AI Search.
  • Data Tools: Familiarity with Python data stacks (Pandas, NumPy) for cross-team collaboration.
DevOps & Cloud
  • Platforms: Microsoft Azure (preferred).
  • CI/CD tools: Jenkins, GitHub Actions, GitLab CI/CD, Azure Pipelines, AWS CodePipeline, GCP Cloud Build.
  • Containerization: Docker, Kubernetes (EKS, AKS).
  • Infrastructure as Code: Terraform, CloudFormation, Ansible.
  • Monitoring tools: Prometheus, Grafana, ELK Stack, Splunk.
Qualifications
  • Experience: Minimum of 10+ years in software development, with 4+ years in an architectural role, and 1-2 years hands‑on with AI implementations.
  • At least 4+ years of hands-on experience in cloud native architecture design, implementation of distributed, fault-tolerant enterprise applications for cloud.
  • Should have knowledge to understand and create Target State Solutions using Architecture Patterns: DDD (Domain-Driven Design), CQRS, Event-Driven Architecture, Microservices.
  • Should be able to create Low level designs for Engineering teams For Ex: Flow charts, Sequence diagrams, class diagrams.
  • Should have knowledge of reusable components such as Middleware and Action Filters, using an ORM like Entity Framework Core (EF Core), and implementing robust Logging and Monitoring.
  • Should have Hands-On experience on : Frameworks: .NET Core, .NET 8/9, ASP.NET Core, Entity Framework Core. Advanced C# (Asynchronous programming, memory optimization, LINQ).. ASP.NET Core Web API development, including implementing authentication and authorization processes (e.g., using ASP.NET Core Identity, JWTs). Project and package management using NuGet and the .NET CLI. Using Entity Framework Core (EF Core), including database connection pool configuration o Event-Driven Implementation: Integrating with Kafka using .NET client libraries.
  • Should define Interfaces and re-usable components to avoid duplicate effort - For Ex: Circuit breaker, Retry, Error Handling.
  • Experience in application migration and modernization of legacy applications to cloud platforms.
  • Deep expertise in architecting and designing end-to-end cloud solutions, recommending architecture patterns aligned to business needs.
  • Experience designing approach and leading migrations from on premises to cloud, leveraging database migration services and application migration/assessment tooling (e.g., discovery, wave planning, cutover, validation).
  • Hands-on experience with Kubernetes, and managed/container platforms (e.g., cloud-managed Kubernetes services and/or OpenShift).
  • Working knowledge of cloud-native CI/CD and developer platforms (source control, build, artifact repositories, pipeline orchestration), distributed tracing/observability, and security services.
  • Strong understanding of microservices architecture, with experience in designing and implementing cloud-based solutions.
  • Strong understanding of the cloud native development practices and architectural patterns.
  • Experience in leading and managing teams within specialist areas from project planning to execution.
  • Communication: Ability to translate complex AI capabilities into clear business value for non-technical stakeholders.

Location: IND Bangalore - 55, Divyasree Towers, Bannerghatta Main Road

Language Requirements: Time Type: Full time Mission: Hi, we're Concentrix. We’re a global technology and services leader that powers the brands of the future. We help well-known brands — the ones you use every day — improve their businesses with technology and integrated solutions, in over 70 countries. Company Overview: We power the brands of the future. Some call us a global technology and services leader. But we’re so much more. Human-centered, tech-powered, intelligence fuelled. Every day we’re busy helping over 2000 of the world's best brands solve their toughest business challenges. Whether it’s…… designing game-changing brand experiences, building and scaling secure AI technologies, or building loyalty to drive revenue. We’ve got them covered. But how? We design, build, and run fully integrated, end-to-end solutions across the entire enterprise, at speed and scale. We’re the strategic thinkers who designbrand-defining experiences. The technologists & engineers who buildsmarter solutions. And the operational experts who run it all and make it work seamlessly. By integrating strategy & design with data & analytics, enterprise technology, and digital operations. You could say, at the heart of everything we do lies a commitment to transform the way companies connect, interact, and grow across the world and into the future. Experience the power of Concentrix. Concentrix CVG Corporation is an EEO/AA/M/F/Vet/Disability Employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Concentrix • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Sr. Java Spring boot Developer
Sr. Java Spring boot Developer

Concentrix Catalyst Technologies Private Limited • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer- C++
Senior Software Engineer- C++

Concentrix Catalyst Technologies Private Limited • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Group Manager
Group Manager

Concentrix Catalyst Technologies Private Limited • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Customer Service Representative
Customer Service Representative

Concentrix • Dadri

On-site
INR 300,000 - 420,000
Customer Service Representative
Customer Service Representative

Concentrix • Mumbai

On-site
INR 250,000 - 380,000
Customer Service Representative
Customer Service Representative

Concentrix • Chandigarh

On-site
INR 250,000 - 400,000
Customer Service Representative
Customer Service Representative

Concentrix • Pune District

On-site
INR 279,000 - 480,000
Golang backend Sr. Dev
Golang backend Sr. Dev

Concentrix Catalyst Technologies Private Limited • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Operations Manager I
Operations Manager I

Concentrix Daksh Services India Private Limited • Gurugram District

On-site
INR 900,000 - 1,300,000