KR

Application Architect

Krazy Mantra It
Gurgaon4-6 LPA Posted 3 Nov 2025
FULL TIME
Database Management
Api Development
Agile Methodologies
Cloud Architecture
Security Protocols

Job Description

Key Responsibilities:

  • Requirements Gathering: Collaborate with stakeholders, business analysts, and end-users to understand application requirements and functionality needs.
  • Architecture Design: Design high-level and detailed application architecture, including data flow, components, modules, interfaces, and overall system structure.
  • Technology Selection: Evaluate and select appropriate technologies, frameworks, and platforms to meet project goals and organizational standards.
  • Scalability and Performance: Ensure applications can handle increasing user loads and large data volumes efficiently.
  • Integration: Plan and design integration points between applications and other systems or third-party services.
  • Security: Incorporate security best practices into the application design to protect against vulnerabilities.
  • Code and Design Reviews: Oversee code and design reviews to ensure adherence to architectural guidelines and coding standards.
  • Technical Guidance: Mentor and provide guidance to development teams during the implementation phase.
  • Documentation: Develop comprehensive technical documentation, including architecture diagrams, design patterns, and system documentation.
  • System Maintenance and Upgrades: Collaborate with operations and development teams to plan system maintenance, updates, and upgrades while minimizing downtime.

Education & Experience:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as an Application Architect or in a senior software development/architecture role.
  • Strong knowledge of software design patterns, application frameworks, and architecture principles.
  • Experience with system integration, cloud platforms, and scalable application design.
Join WhatsApp Channel