Position Focus The Application Architect ensures that our software platform and solutions maintain interoperability and velocity across all implementation teams. In our evolving engineering culture, architecture is a shared practice focused on making "hard-to-change decisions". You will help shift our architecture from a centralized bottleneck to an interactive, "pull-based" capability, enabling developers to build polyglot services that behave as first-class citizens in our ecosystem.
Key Responsibilities
Execution & Agentic Enablement
- Design & Document: Design application services and document interfaces, patterns, and decisions with a focus on agility, performance, maintainability, and interoperability.
- Codify the Architecture: Translate conceptual solutions into codified instructions and tuned markdown files for Agentic Enablement (IDE), allowing software engineers to dynamically "pull" architectural standards into their local workflow.
- Drive Validation: Define and refine validation rules and scoring mechanisms to ensure architectural intent (e.g., correct boundaries, policy metadata) is provably reflected in runtime behavior, not just in design artifacts.
Planning & Intake Shaping
- Early Shaping:
Actively participate in the "Discover & Define" intake phase to evaluate incoming feature concepts against core solution domains. explicitly catching boundary violations before technical design hardens.
- Curate the Active State: Maintain application solution artifacts in centralized repositories, ensuring our body of knowledge reflects a single, coherent reality for both human consumers and evolving agentic systems.
Continuous Feedback & Operations
- Close the Loop: Actively participate in the Continuous Feedback Loop by translating operational realities, systemic architectural debt, and telemetry into actionable updates for our agentic instructions and platform backlogs.
- Align to Customer Value: Ensure the alignment of recent capabilities to the customer's business objectives and assist in the strategic resolution of complex, cross-domain customer issues.
Creating a Culture of Trust & Mentorship
- Distribute Capability: Foster a culture of communication by mentoring staff engineers and technical leads, helping them apply architecture principles independently without requiring direct intervention for foundational issues.
- Collaborative Problem Solving: Engage directly with implementation, product, and design teams to solve complex design problems and ensure suitable collaboration across teams servicing single, customer-focused features.
📌 Application Architect (Pune)
🏢 Assent
📍 Pune
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.