
Senior Software Engineer
2 days 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
1 day 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
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...
-
Senior Software Engineer
5 hours 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
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
1 day 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
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 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
2 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...
-
Senior Software Engineer
2 weeks ago
Hyderabad, India ValueMomentum Full timeJob Description: Senior Software Engineer – Guidewire BillingCenterJob Title : Senior Software Engineer– Guidewire BillingCenterPrimary skills: #Guidewire, #BillingCenterLocation : Hyderabad/Pune/Coimbatore/Bangalore/ChennaiMode of work : Work from OfficeExperience : 4+ yearsAbout the jobAre you a programmer who loves to design solutions to solve...