
Senior Software Engineer
18 hours ago
Job Summary:We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization.As a key technical contributor, you will work on platform enhancements, API integrations, cloud deployments, and performance optimization while mentoring junior engineers and collaborating with cross-functional teams.Key Responsibilities:LMS Development & Architecture:- Architect, develop, and maintain Moodle, Canvas, and OpenEdX learning platforms.- Design and implement scalable backend solutions using Python/Django.- Develop frontend components using React and Node.js for an intuitive user experience.- Optimize LAMP stack performance for Moodle, ensuring high availability.- Ensure seamless cross-platform and mobile responsiveness.System Integration & API Development:- Design and develop RESTful APIs and GraphQL APIs for seamless system integration.- Implement SSO (OAuth, SAML, JWT) and authentication mechanisms for secure access.- Integrate third-party services, payment gateways, and analytics platforms into LMS.Cloud & DevOps Implementation:- Deploy and manage LMS platforms on AWS/GCP/Azure, ensuring scalability.- Work with Docker, Kubernetes, and CI/CD pipelines for automated deployments.- Implement monitoring (Datadog, Prometheus) and logging for performance tracking.Performance & Security Optimization:- Optimize database performance (MySQL, PostgreSQL) and indexing.- Enhance system security and compliance with educational standards.- Ensure high availability and fault tolerance of the LMS platforms.Mentorship & Collaboration:- Mentor junior engineers, conduct code reviews, and promote best coding practices.- Collaborate with business analysts, UX designers, and QA teams to refine requirements.- Work closely with DevOps and cloud engineers to ensure smooth deployments.Technical Documentation & Process Improvement:- Maintain detailed technical documentation, API specs, and system architecture diagrams.- Continuously improve development workflows, CI/CD pipelines, and DevOps strategies.Required Skills & Experience:- 6-8 years of experience in LMS development (Moodle, Canvas, OpenEdX).- Strong expertise in Python/Django, Node.js, React, and LAMP stack.- Experience in LMS plugin development, customization, and API integrations.- Hands-on experience with MySQL/PostgreSQL database optimization.- Proficiency in cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).- Solid understanding of OAuth, SAML, JWT authentication mechanisms.- Agile/Scrum experience with strong problem-solving skills.Preferred Skills:- Experience in OpenEdX XBlocks development and customization.- Familiarity with AWS Lambda, Step Functions, and microservices architecture.- Exposure to GraphQL, Elasticsearch, and message queues (RabbitMQ, Kafka).- Understanding of accessibility (WCAG) and UX best practices for e-learning.
-
Senior Software Engineer
2 days ago
Hyderabad, India Sonata Software Full timeJob Summary:We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX) . This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX , and experience with LAMP stack for Moodle customization.As a key technical...
-
Senior Software Engineer
3 days ago
Hyderabad, India Sonata Software Full timeJob Summary: We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX) . This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX , and experience with LAMP stack for Moodle customization.As a key...
-
Senior Software Engineer
15 hours ago
Hyderabad, India Sonata Software Full timeJob Summary:We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization.As a key technical contributor, you...
-
Senior Software Engineer
2 days ago
Hyderabad, Secunderabad, India Acuity Software Technologies Full time ₹ 5,00,000 - ₹ 15,00,000 per yearRoles and ResponsibilitiesJob Title: Senior Software EngineerJob Summary: UK-based software company is looking for Senior Software Engineers with a minimum of 5 years of hands-on experience primarily in Web Application development using the latest Microsoft .NET technologies.Description of Responsibilities:Experienced Microsoft .NET software developers will...
-
Senior Software Engineer
5 days ago
hyderabad, India Sonata Software Full timeJob Summary: We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization. As a key technical contributor,...
-
Senior Software Engineer
3 days ago
Hyderabad, India Sonata Software Full timeJob Summary: We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization. As a key technical contributor,...
-
Senior Software Engineer
3 days ago
Hyderabad, India Sonata Software Full timeJob Summary: We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization. As a key technical contributor,...
-
Senior Software Engineer
3 days ago
Hyderabad, India Sonata Software Full timeJob Summary: We are seeking a Senior Software Engineer (6–8 years experience) to lead the development, customization, and integration of our LMS platforms (Moodle, Canvas, OpenEdX). This role requires expertise in Python/Django, JavaScript (Node.js, React), OpenEdX, and experience with LAMP stack for Moodle customization. As a key technical contributor,...
-
Senior Software Engineer
4 weeks ago
Hyderabad, India APPIT Software Inc Full timeSenior Software Engineer About the Role: Notice Period: (Immediate Joiner - Only) Experience: 7+ Years Skills: Java\TypeScript\React\SQL\Terraform\GRPC\MUI\Hashicorp stack To simplify, some with below exposures: GRPC React, Next Monorepos Hashicorp -> Consul -> Terraform -> Microservices interaction Unit tests using Jest, Cypress, Junit Important Note...
-
Software Engineer Intern
4 days ago
Hyderabad, Telangana, India NTek Software Solutions Full time ₹ 6,00,000 - ₹ 8,00,000 per yearJob DescriptionWe are seeking a motivated and talented Software Engineer Intern to join our engineering team. This internship will provide you with hands-on experience in software development, coding, and collaborating with cross-functional teams. You'll work closely with our team of engineers to build and improve our software products, learn industry best...