Technical Architect
Summary
Designs and leads enterprise-scale, cloud-native applications using .NET, Azure, Python, and Kafka, mentoring teams and aligning tech with business goals.
Role Overview
We are seeking a highly experienced Principal Solution Architect to lead enterprise transformation initiatives and serve as a trusted advisor to clients. This role combines architecture leadership, delivery oversight, stakeholder management, and solution consulting to ensure successful business outcomes.
The ideal candidate will possess strong expertise in Microsoft technologies, Azure Cloud, event-driven architectures, and large-scale application modernization, while also demonstrating exceptional communication, client engagement, and leadership capabilities.
This individual will play a critical role in shaping solution strategy, presenting technology roadmaps to customers, influencing decision-making, and guiding engineering teams through successful execution.
Key Responsibilities
Client Engagement & Solution Leadership
- Partner with clients and business stakeholders to understand strategic objectives and translate them into technology solutions.
- Lead architecture and solution workshops, executive presentations, and technical discovery sessions.
- Articulate solution value propositions and technology strategies to both technical and non-technical audiences.
- Support sales, proposal development, and pre-sales activities by providing architectural guidance and solution recommendations.
- Act as a trusted advisor throughout the project lifecycle.
Architecture & Modernization
- Define end-to-end architecture for enterprise applications and digital transformation programs.
- Drive modernization initiatives involving cloud migration, application re-platforming, and microservices adoption.
- Architect cloud-native solutions leveraging Microsoft Azure services.
- Design event-driven systems using Apache Kafka and modern integration patterns.
- Establish architecture standards, governance frameworks, and engineering best practices.
Delivery & Program Governance
- Provide technical leadership across multiple programs and workstreams.
- Work closely with Product Owners, Delivery Managers, Program Managers, and Engineering Leads to ensure successful delivery.
- Review solution quality, scalability, performance, security, and operational readiness.
- Drive risk identification, mitigation planning, and architecture governance.
- Ensure alignment with enterprise security, compliance, and DevSecOps standards.
Leadership & Mentoring
- Mentor architects, technical leads, and engineering teams.
- Foster innovation and engineering excellence across the organization.
- Evaluate emerging technologies and recommend adoption strategies where appropriate.
- Build strong relationships across client, business, and engineering teams.
Preferred Technical Background
- Microsoft .NET ecosystem
- Microsoft Azure Cloud Services
- Python
- Apache Kafka
- Microservices & Event-Driven Architecture
- DevSecOps and CI/CD practices
- Enterprise Integration Patterns
What Success Looks Like
- Ability to communicate complex technical concepts in a business-friendly manner.
- Proven experience influencing clients and senior stakeholders.
- Strong track record of leading large transformation programs.
- Demonstrated success in solution consulting, architecture governance, and delivery leadership.
- Excellent presentation, negotiation, and relationship management skills.
Skills
As published by greenhouse · 21 questions · 1 written answer
Basics
First Name, Last Name, Email, Phone, Resume/CV
Short answers (9)
- What is you current or last payroll company name?
- What is your official notice period?
- What is the reason for job change?
- What is your current location?
- What is your Current CTC (Fixed and Var)?
- What is your expected CTC?
- If you are serving notice, please mention official last working day.
- LinkedIn Profile Link
- Please mention holding offer details (CTC, DOJ and Location), if any.
Pick from a list (11)
- How many years of experience do you have in overall?
- How many years of experience in designing and delivering enterprise-scale applications using Microsoft .NET technologies?
- Do you have hands-on architecture and implementation experience with Microsoft Azure/AWS cloud services for building cloud-native solutions?
- Have you architected and delivered event-driven or streaming solutions using Apache Kafka in a production environment?
- Do you have professional experience using Python for enterprise application development, automation, data processing, or cloud-based solutions?
- Are you currently working?
- How soon you can join us?
- What is your preferred location?
- Are you ready to work in EMEA shift timings?
- Are you ready to work in Hybrid Mode, 3 days WFO?
- Gender?
Written answers (1)
- Please describe a recent enterprise-scale solution that you architected. Include details on: Business problem and objectives Architecture approach and design decisions Usage of .NET, Azure, Python, and Kafka (if applicable) Modernization strategy (e.g., monolith to microservices) Security, scalability, resiliency, and DevSecOps considerations Team size and your leadership responsibilities Key challenges encountered and how you resolved them Measurable business outcomes achieved