Associate Architect - Software Development (.NET) (Bengaluru)

Associate Architect - Software Development (.NET) (Bengaluru)

27 Oct
|
Quantiphi
|
Bengaluru

27 Oct

Quantiphi

Bengaluru

Role: Associate Architect - Software Development (.NET)

Experience Required: 7-12 Years

Location: Mumbai/Bengaluru

Must-Have Skills

Architectural & Leadership Expertise:

- 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)
- Code Review: Establishing coding standards, conducting architectural reviews, ensuring code quality
- Technical Decision Making: Ability to evaluate technologies, frameworks, and make strategic technical decisions
- Cross-functional Collaboration: Experience working with DevOps, QA, and business stakeholders

Cloud & Infrastructure:

- 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:

- Event-Driven Architecture: Message brokers (Kafka, RabbitMQ), event streaming, pub-sub 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
- Technical consultation during client acquisition

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
- Solid 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
- Professional certifications (AWS Solutions Architect, Azure Architect, etc.) preferred

📌 Associate Architect - Software Development (.NET) (Bengaluru)
🏢 Quantiphi
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: associate architect - software development (.net) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: associate architect - software development (.net) (bengaluru) / bengaluru