Senior software engineer
3 weeks 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, Open Ed X). This role requires expertise in Python/Django, Java Script (Node.js, React), Open Ed X , 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 Open Ed X 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 Graph QL 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 & Dev Ops 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 (My SQL, Postgre SQL) 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 Dev Ops 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 Dev Ops strategies.Required Skills & Experience:6-8 years of experience in LMS development (Moodle, Canvas, Open Ed X).Strong expertise in Python/Django, Node.js, React, and LAMP stack.Experience in LMS plugin development, customization, and API integrations.Hands-on experience with My SQL/Postgre SQL 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 Open Ed X XBlocks development and customization.Familiarity with AWS Lambda, Step Functions, and microservices architecture.Exposure to Graph QL, Elasticsearch, and message queues (Rabbit MQ, Kafka).Understanding of accessibility (WCAG) and UX best practices for e-learning.
-
Senior Software Engineer
2 weeks 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
3 weeks 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, Open Ed X). This role requires expertise in Python/Django, Java Script (Node.js, React), Open Ed X , and experience with LAMP stack for Moodle customization.As a key technical contributor...
-
Senior Software Engineer
4 weeks ago
Hyderabad, India Sonata Software Full timeSonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...
-
Senior Software Engineer
1 week ago
Hyderabad, India Sonata Software Full timeSonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...
-
Senior Software Engineer
4 days ago
hyderabad, India Redwood Software Full timeOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Senior Software Engineer
3 days ago
Hyderabad, Telangana, India Redwood Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Senior Software Engineer
1 week 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, Telangana, India Redwood Software Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Software Engineer in Test
6 days ago
Hyderabad, India QAP Software Solutions Full timeSenior SDETLocation: RemoteExperience: 7–10 YearsEmployment Type: Full-time / ContractJob Description: We are looking for a Senior SDET with strong hands-on development and automation testing experience to design, develop, and maintain robust automation frameworks. The ideal candidate should have extensive experience in WebdriverIO and Playwright , along...
-
Senior Java Software Engineer
1 week ago
Hyderabad, Telangana, India Kanerika Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Summary:As a Senior Java Developer, you will utilize your extensive Java programming skills and expertise to design and develop robust and scalable applications. You will collaborate with cross-functional teams, provide technical leadership, and contribute to the entire software development life cycle. With your deep understanding of Java technologies...