Talent.com
No longer accepting applications
▷ Apply Now! Senior Software Engineer

▷ Apply Now! Senior Software Engineer

Sonata SoftwareHyderabad, Telangana, India
4 days ago
Job description

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.
  • Create a job alert for this search

    Senior Software Engineer • Hyderabad, Telangana, India

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Talentnautshyderabad, telangana, in
    We are a new-age AI-First Digital and Cloud Engineering services company that drives Agility and Relevance for our client’s success. Powered by cutting-edge technology solutions that enable new busi...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    IGT Solutionshyderabad, telangana, in
    We are hiring for Night Shifts in IGT Solutions : .The Java Full Stack Developer is responsible for designing, developing, and maintaining both front-end and back-end components of enterprise applica...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Logi-Sys - Powering 5000+ Freight Forwarders Across 50+ Countrieshyderabad, India
    Softlink Global is the global leading software provider for Freight Forwarding, Logistics, and Supply Chain industry.Our comprehensive product portfolio includes superior technology solutions for t...Show moreLast updated: 15 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ConcentrixHyderabad, IN
    An understanding of software patterns and practices, affinity for developing unit tests with complete code coverage.More than 8 years exposure to Modern web application development.Minimum 4+ years...Show moreLast updated: 21 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Product based CompanyHyderabad, Telangana, India
    About the Role : One of our reputed client is seeking for a highly skilled Senior Software Engineer – Full stack with experience in building scalable web applications using Angular,.NET, and cloud p...Show moreLast updated: 10 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ValueLabsHyderabad, Republic Of India, IN
    We have an urgent requirement for an ".Hybrid Model - WFO 3 Days a Week).Please find below the job description for your reference. Hyderabad (Hybrid Model - WFO 3 Days a Week).We are seeking a highl...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Korn FerryHyderabad
    Position Summary : We are seeking an outstanding engineering talent with the experience to lead the design, solutioning and delivery of lar...Show moreLast updated: 27 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Cimpress IndiaHyderabad, IN
    Cimpress Technology develops cutting-edge, best-in-world software that our mass customization businesses use to create personalized products for over 17 million global customers.Our Mass Customizat...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ArcserveHyderabad, IN
    Established in 1983, Arcserve is the world’s most experienced provider of business continuity solutions that safeguard every application and system, on every premises and every cloud.Organizations ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Peoplefysecunderabad, telangana, in
    Job Description : Senior Software Engineer.Design, develop, and maintain scalable.JavaScript, Material-UI, Bootstrap, HTML, CSS. Collaborate with cross-functional teams for development, QA, DevOps, a...Show moreLast updated: 12 days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Magdum Technologiessecunderabad, India
    Magdum Technologies delivers tailored automation solutions for industries such as healthcare, pharmaceuticals, cleanroom management, HVAC systems, food processing, and mechatronics.Our products and...Show moreLast updated: 15 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    AnblicksHyderabad, Telangana, India
    Responsibilities : Develop and maintain robust web applications using Laravel and Angular.Design, develop, and implement new features and enhancements. Write clean, efficient, and well-documented cod...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer - Core Applications

    Senior Software Engineer - Core Applications

    ConfidentialHyderabad / Secunderabad, Telangana
    Partnering with business product owners to drive Product & Proposition target or Customer Service deliverables.Lead the technical delivery of assigned tasks / projects. Building relationships with D...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Integrated Wireless SolutionsHyderabad, IN
    Skills - Java + React + Docker + Kubernetes + RDBMS + NOSQL + Cloud (Azure / AWS).We are seeking a highly skilled and experienced Tech Lead (Full-Stack) to join our dynamic and innovative team.As a T...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    ConfidentialHyderabad / Secunderabad, Telangana, India
    At Seismic, we're proud of our engineering culture where technical excellence and innovation drive everything we do.We're a remote-first data engineering team responsible for the critical data pipe...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    Marriott Tech AcceleratorHyderabad, India
    We are seeking an outstanding engineering talent with the experience to lead the design, solutioning and delivery of large-scale enterprise applications. The candidate should be product focused and ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Walmart Global TechHyderabad, IN
    Marketplace Engineering team is at the forefront of building core platforms and services to enable Walmart to deliver vast selections at competitive prices and with best-in-class post-order experie...Show moreLast updated: 12 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Sonata SoftwareHyderabad, Telangana, India
    Senior Software Engineer (6–8 years experience).LMS platforms (Moodle, Canvas, OpenEdX).This role requires expertise in.Python / Django, JavaScript (Node. API integrations, cloud deployments, and perf...Show moreLast updated: 22 days ago