Associate Architect - Software Development (.NET)

Quantiphi

Bengaluru

On-site

INR 3,500,000 - 5,500,000

Full time

35 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Quantiphi in Bengaluru, India seeks an Associate Architect for Software Development (.NET) with 7-12 years of experience to lead software architecture for enterprise-grade applications. The role requires strong expertise in microservices, distributed systems, and design patterns, with hands-on capability across Java/Spring, .NET Core/Framework, and Node.js.

You will mentor mid-level developers, drive architecture decisions, and collaborate with DevOps, QA, and business stakeholders.

Qualifications

  • 7+ years designing enterprise-scale applications and microservices
  • 7+ years with architecture leadership and distributed systems
  • Expertise in multiple tech stacks and ability to guide teams
  • Advanced REST API design, versioning, GraphQL, service contracts
  • Experience with scalable system design, caching, load balancing and performance

Responsibilities

  • Design end-to-end solutions for complex client requirements across multiple stacks
  • Define technical standards, best practices, and architectural guidelines
  • Conduct architecture reviews ensuring adherence to design principles
  • Create and maintain architecture diagrams and design decisions
  • Mentor and guide Java, .NET, and Node.js teams
  • Lead architecture discussions and client-facing reviews
  • Contribute technically during critical project phases
  • Collaborate with clients to understand business constraints and translate to tech solutions
  • Ensure performance, security, and scalability requirements are met
  • Provide hands-on contribution to key components and POCs
  • Drive tech innovation and adoption of emerging technologies
  • Support cross-team knowledge sharing and alignment
  • Participate in technical interviews and hiring decisions
  • Present architectural proposals to client stakeholders
  • Contribute to pre-sales solution design

Skills

Software architecture
Tech stack leadership
Design patterns & principles
API design
System design

Education

Bachelor's/Master's degree in CS/Engineering

Tools

Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)
CI/CD

Job description

Role: Associate Architect - Software Development (.NET)


Experience Required: 7-12 Years


Must-Have Skills


  • Software Architecture: 7+ years with proven experience in designing enterprise-level applications, microservices architecture, and distributed systems

  • Technology Stack Leadership: Deep expertise in at least 2 of: Java/Spring ecosystem, .NET Core/Framework, Node.js with ability to guide others

  • Design Patterns & Principles: Mastery of architectural patterns (CQRS, Event Sourcing, Saga), SOLID principles, Domain-Driven Design (DDD)

  • API Design: Advanced REST API design, API versioning strategies, GraphQL, service contracts, and integration patterns

  • System Design: Experience with scalable system design, load balancing, caching strategies, and performance optimization


Technical Leadership:


  • Team Mentoring: Proven experience guiding and mentoring mid-level developers (4-6 years experience)

  • Technical Decision Making: Ability to evaluate technologies, frameworks, and make strategic technical decisions

  • Cross-functional Collaboration: Experience working with DevOps, QA, and business stakeholders

  • Containerization & Orchestration: Advanced Docker and Kubernetes experience for production deployments

  • Cloud Platforms: Hands-on experience with at least one major cloud provider (AWS, Azure, GCP)

  • DevOps Integration: Understanding of CI/CD pipelines, infrastructure as code, monitoring and observability


Good-to-Have Skills

Advanced Architectural Patterns:


  • Database Architecture: Polyglot persistence, database sharding, CQRS implementation

  • Security Architecture: OAuth 2.0/OIDC, Zero Trust, security by design principles

  • Performance Engineering: APM tools, performance testing, capacity planning


Business & Client Engagement:


  • Ability to translate business requirements into technical solutions

  • Experience presenting technical solutions to Client

  • Technical estimation, capacity planning, risk assessment


Key Responsibilities


  • Design end-to-end solutions for complex client requirements across multiple technology stacks

  • Define technical standards, best practices, and architectural guidelines

  • Conduct architecture reviews and ensure compliance with design principles

  • Create and maintain technical documentation, architecture diagrams, and design decisions

  • Mentor and guide development teams including Java, .NET, and Node.js developers

  • Lead technical discussions and facilitate architecture decision making sessions

  • Provide technical leadership during critical project phases

  • Collaborate with clients to understand business requirements and constraints

  • Ensure delivered solutions meet performance, security, and scalability requirements

  • Hands-on contribution to critical technical components and proof-of-concepts

  • Drive technical innovation and adoption of emerging technologies

  • Ensure cross-team knowledge sharing and technical alignment

  • Conduct technical interviews and participate in hiring decisions

  • Present technical solutions and architecture proposals to client stakeholders

  • Participate in pre-sales activities and solution designing


Qualifications


  • Bachelor's/Master's degree in Computer Science, Engineering, or related technical field

  • 7+ years of progressive software development and architecture experience

  • Proven track record of designing and delivering enterprise-scale applications

  • Strong analytical and problem-solving skills with business acumen

  • Excellent communication and presentation skills

  • Experience working in service-based organizations with diverse client portfolios

  • Ability to work under pressure and manage multiple client engagements

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Technical Manager
Senior Technical Manager

Comviva • Gurugram District

On-site
INR 3,500,000 - 6,500,000
Principal Architect
Principal Architect

Training Basket • Dadri

On-site
INR 350,000 - 520,000
.NET Architect
.NET Architect

Impetus Technologies • New Delhi, Pune District, Bengaluru

On-site
INR 3,200,000 - 6,000,000
Technical Architect -
Technical Architect -

ConnexR Solutions Pvt Ltd • Bengaluru

On-site
INR 3,500,000 - 7,000,000
I&P GN - SC&E – Consultant - S&P - Indirect Analysis
I&P GN - SC&E – Consultant - S&P - Indirect Analysis

Accenture in India • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Technical Architect
Technical Architect

Programmers io • Hyderabad, Jaipur

Hybrid
INR 4,200,000 - 7,000,000
Software Architect
Software Architect

DataU Technologies • Nagpur District

On-site
INR 2,500,000 - 4,500,000
Technical Director
Technical Director

Vrize • Bengaluru

On-site
INR 3,800,000 - 7,000,000
GN - SC&E - S&P - I&F - Solution Architect – Associate Manager
GN - SC&E - S&P - I&F - Solution Architect – Associate Manager

Accenture in India • Hyderabad

On-site
INR 4,000,000 - 5,500,000
Senior Technology Architect
Senior Technology Architect

Accenture India Private Limited • Bengaluru

On-site
INR 3,000,000 - 7,000,000