Search by job, company or skills

Q

Technical Architect Software Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.

If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!


Role: Architect - Software Development
Experience Level: 10 to 15 Years
Work location: Mumbai, Bangalore, Trivandrum (Hybrid)

What you'll do:
We are seeking an experienced SD to lead technical design and architectural decisions across diverse client projects. You will work closely with senior developers, guide technical teams, and ensure scalable, maintainable solutions are delivered to our clients. This role combines hands-on technical leadership with strategic architectural planning.

Key Responsibilities:

  • Design end-to-end solutions for complex client requirements across multiple technology stacks
  • Design and own the Alibaba Cloud platform architecture aligned to an existing Azure-based reference architecture.
  • Translate Azure PaaS, Kubernetes, IoT, data, and observability services into Alibaba Cloud equivalents with minimal application change.
  • Define a cloud-agnostic, portable platform blueprint supporting deployments across Azure, GCP, and Alibaba Cloud.
  • 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


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


Why Join Quantiphi

  • Be part of an award-winning Google Cloud partner recognized for innovation and impact.
  • Work on cutting-edge GCP-based data engineering and AI projects.
  • Collaborate with a global team of data scientists, engineers, and AI experts.
  • Access continuous learning, certifications, and leadership development opportunities.

More Info

About Company

Quantiphi Founded in 2013, Quantiphi is an award-winning AI-first digital engineering company driven by the desire to reimagine and realize transformational opportunities at the heart of business. We are passionate about our customers and obsessed with problem-solving to make products smarter, customer experiences frictionless, processes autonomous and businesses safer.

Job ID: 138145591