118 ProPMO Services Jobs
Technical Lead - Canvas/LMS Apps (8-10 yrs)
ProPMO Services
posted 2mon ago
Key skills for the job
Job Title : Technical Lead (Canvas LMS)
Location : Mumbai (Work From Office)
Shift : 1 PM to 10 PM (UK Shift)
Experience : 8+ years in developing and integrating LTI-compliant apps
Job Overview :
We are seeking a highly skilled Technical Lead with extensive experience in Canvas LMS to lead our development team. The ideal candidate will have a strong background in building and integrating Learning Tools Interoperability (LTI)-compliant apps and managing projects in an educational technology environment. The role requires in-depth knowledge of Canvas APIs, web development, cloud platforms, and modern deployment tools.
Key Responsibilities :
- Lead and mentor a team of developers in the design, development, and integration of Canvas LMS applications.
- Architect and implement LTI-compliant apps (1.1/1.3) and ensure seamless integration with the Canvas platform.
- Work closely with stakeholders to understand project requirements and deliver solutions that align with business goals.
- Utilize Canvas APIs for extending platform functionalities and customizing user experiences.
- Oversee both front-end and back-end development efforts, ensuring code quality, performance optimization, and scalability.
- Collaborate with DevOps teams to manage deployments using cloud platforms such as AWS, Azure, or Google Cloud and containerization tools like Docker and Kubernetes.
- Ensure strong security practices, particularly in areas like OAuth 2.0, JWT, and other authentication mechanisms used in LTI.
- Troubleshoot and resolve technical issues, ensuring minimal downtime and optimal performance of the Canvas LMS environment.
- Stay updated with industry trends and advancements in e-learning technologies.
Technical Skills :
Canvas LMS Expertise :
- Strong proficiency with Canvas LMS, including development, customization, and integration.
- Deep understanding of Canvas APIs and LTI standards (1.1 and 1.3).
Programming & Web Development :
- Proficiency in HTML, CSS, JavaScript, and REST APIs.
- Back-end development expertise with Python, Ruby, or PHP.
- Experience working with front-end frameworks like React or Vue.
Authentication & Security :
- Expertise in OAuth 2.0, JWT, and other security mechanisms.
Cloud & Deployment :
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency with modern deployment and containerization tools like Docker and Kubernetes.
Standards & Protocols :
- Familiarity with SCORM, xAPI, and other standards related to e-learning content.
Soft Skills :
- Leadership & Team Management:
- Proven experience in leading and managing development teams, driving technical direction, and mentoring junior engineers.
Problem-Solving :
- Strong analytical and troubleshooting skills, with the ability to resolve complex technical issues efficiently.
Communication :
- Excellent verbal and written communication skills, with the ability to interact with both technical teams and non-technical stakeholders.
Collaboration :
- Ability to work cross-functionally and adapt to changing project requirements while maintaining a collaborative team environment.
Educational Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Preferred Experience :
- Prior experience in educational technology or working with e-learning platforms.
- Familiarity with Agile/Scrum methodologies and experience working in fast-paced, collaborative environments.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Technical Lead roles with real interview advice
15-20 Yrs
15-20 Yrs