About the Role
We are seeking an experienced and visionary Software Architect to lead the design and implementation of scalable web and mobile solutions. The ideal candidate possesses a deep technical background in system architecture, cloud computing, and software engineering, with proven expertise in transforming business requirements into reliable, high-performance systems. A key focus area will be architecting and delivering a comprehensive Learning Management System (LMS) from the ground up.
Compensation :
Up to ₹15,00,000 per year
Key Responsibilities
Define and maintain the overall system architecture and technical roadmap for web and mobile applications.
Translate complex business requirements into modular technical components and actionable development plans.
Design and document end-to-end architecture, including APIs, data flow, databases, authentication mechanisms, and integrations.
Create and maintain architecture documentation, diagrams, and workflow blueprints for development teams.
Architect and oversee the development of a multi-tenant LMS platform with scalability, performance, and reliability at its core.
Ensure the LMS supports advanced features such as course management, user management, assessments, analytics, and third-party integrations.
Provide technical leadership and mentorship to engineering teams on architecture best practices.
Collaborate closely with product managers, designers, and stakeholders to ensure technology aligns with business objectives.
Enforce security, scalability, and performance standards across systems.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related discipline.
Minimum 7 years of experience in software development and architecture roles.
Proven experience in architecting and scaling web and mobile applications.
Strong command of backend frameworks such as Node.js, Django, Spring Boot, etc.
Proficiency with frontend frameworks like React, Angular, or Vue.js.
Experience with mobile frameworks such as Flutter, React Native, Swift, or Kotlin.
In-depth experience with cloud platforms (AWS, Azure, or GCP) and DevOps practices.
Solid understanding of databases (SQL & NoSQL), microservices, and API design principles.
Demonstrated ability to produce high-quality technical documentation and architecture diagrams.
Excellent leadership, communication, and analytical skills.
Preferred Skills
Experience in Learning Management Systems (LMS), ERP, or EdTech platforms.
Familiarity with e-learning standards such as SCORM, xAPI , and LTI.
Hands-on experience with microservices, Docker, Kubernetes, and CI / CD pipelines.
Understanding of data security, privacy, and compliance frameworks (e.g., GDPR, ISO 27001).
What We Offer
Opportunity to design and deliver a complete LMS solution from inception to deployment.
Ownership of the technology roadmap in a rapidly growing, innovation-driven environment.
Collaborative and dynamic workplace culture.
Competitive compensation, benefits, and leadership growth opportunities.
Software Architect • Delhi, India