Talent.com
This job offer is not available in your country.
Senior Software Engineer

Senior Software Engineer

LearningMateMumbai, IN
1 day ago
Job description

Role Overview :

As a Senior Moodle Developer, you will be instrumental in designing, developing, customizing, and maintaining our Moodle-based learning management systems. You will play a key role in extending Moodle's core functionality, integrating it with other critical systems, and ensuring optimal performance, security, and scalability. This role requires not only hands-on development expertise but also a strong understanding of Moodle's underlying structure to deliver high-quality, sustainable solutions.

Responsibilities :

  • Moodle Development & Customization : Lead the development, customization, and maintenance of Moodle plugins, themes, and core functionalities to meet diverse business and educational requirements.
  • PHP Development : Write clean, efficient, reusable, and scalable PHP code to extend and enhance the Moodle platform.
  • Moodle Architecture & API Expertise : Leverage an in-depth understanding of Moodle's modular architecture, APIs, and database structure to design and implement robust solutions.
  • System Integration : Integrate Moodle with various third-party applications, including other LMS, CMS, CRM, HRMS, and external services using RESTful APIs and other integration methods.
  • Performance Optimization : Proactively identify and resolve performance bottlenecks, optimize database queries (MySQL / PostgreSQL), implement caching strategies (e.g., Redis, Memcached), and ensure the scalability and reliability of Moodle instances.
  • Troubleshooting & Support : Diagnose and resolve complex technical issues related to Moodle installations, configurations, integrations, and customizations. Provide technical support to internal teams and, at times, to clients.
  • Security & Compliance : Ensure the Moodle system is secure, compliant with the latest security standards, and apply necessary patches and updates. Safeguard against common web vulnerabilities (XSS, CSRF, SQL injection).
  • Code Review & Quality Assurance : Conduct thorough code reviews, adhere to coding guidelines, and ensure best practices in Moodle development. Contribute to automated and manual testing efforts (e.g., PHPUnit, Behat) to maintain high code quality.
  • Documentation : Create and maintain comprehensive technical documentation for code, processes, and system configurations.
  • Collaboration & Leadership : Work closely with instructional designers, content developers, project managers, system administrators, and other developers. Provide technical guidance and mentorship to junior developers.

Qualifications :

  • Strong expertise in PHP programming.
  • 5+ years of proven professional experience in Moodle development and customization.
  • In-depth knowledge of Moodle's architecture, core APIs, and database structure.
  • Extensive experience with Moodle plugin and theme development.
  • Proficiency in web technologies : HTML, CSS, JavaScript (including modern JS frameworks like jQuery, React, Angular, or Vue.js is a plus), and AJAX.
  • Strong experience with database management systems, particularly MySQL (and / or PostgreSQL), including schema design and query optimization.
  • Familiarity with version control systems, especially Git.
  • Experience with RESTful APIs and third-party service integrations.
  • Ability to work with Linux-based servers and hosting environments.
  • Experience with Moodle upgrades and managing large-scale Moodle implementations.
  • Solid understanding of web security best practices.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication skills (written and verbal) and the ability to articulate technical concepts clearly to non-technical stakeholders.
  • Ability to work independently and as part of a collaborative team in a fast-paced environment.
  • Create a job alert for this search

    Senior Software Engineer • Mumbai, IN

    Related jobs
    • Promoted
    Senior Software Engineer- Sr. Software Engineer

    Senior Software Engineer- Sr. Software Engineer

    Wimmer SolutionsMumbai, IN
    At Wimmer Solutions, we’ve built a reputation for results-driven, innovative, business and technology solutions that help companies execute on their strategic initiatives.We custom tailor our servi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    IntelliasMumbai, IN
    Senior / Principal Backend Software Engineer.You will work closely with the product owner, area architect, and your team members to clarify business needs and technical requirements and define how to...Show moreLast updated: 13 days ago
    Senior Software Engineer

    Senior Software Engineer

    Saaki Argus & Averil ConsultingMumbai, Maharashtra, India
    Quick Apply
    The typical education and professional experience required for a Senior Software Engineer is a master s degree.At least 5+ years of working experience or working in a similar role.A successful cand...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Flexmoney Technologies Pvt LtdMumbai, Maharashtra, India
    Tech Lead / Senior Software Engineer.Our omni-channel digital affordability platform enables merchants, brands and.We work with trusted lending partners (Banks, NBFCs, FinTechs).RBI-compliant, digita...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CognizantMumbai, IN
    The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player.You will be a lead developer responsible for the development of new software products and enhancements to existin...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Luxoft IndiaMumbai, IN
    Developed product is the leading software system in Energy domain covering all aspects of Oil & Gas production from geological exploration to optimization of ongoing production.Our technology solut...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    OptymMumbai, IN
    Founded in 2000,Optym is building SaaS solutions for the transportation and logistics industry and making it more efficient. Optym’s software solutions are used by leading railroads, airlines and tr...Show moreLast updated: 23 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ideas2IT TechnologiesMumbai, IN
    This role involves collaborating with project managers, business analysts, and other developers to create efficient, scalable, and robust solutions. Key responsibilities include writing clean, scala...Show moreLast updated: 10 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    NxtWaveMumbai, IN
    Build applications at a scale and see them released quickly to the NxtWave learners (within weeks).Get to take ownership of the features you build and work closely with the product team.Work in a g...Show moreLast updated: 10 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    AiSentrIndia, India
    AiSentr is a SaaS Product that simplifies the implementation of AI for businesses, that don't have data science or engineering capabilities. Through a platform that combines data ingestion, multi la...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    AtlassianMumbai, IN
    Atlassians can choose where they work – whether in an office, from home, or a combination of the two.That way, Atlassians have more control over supporting their family, personal goals, and other p...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ZineIQMumbai, IN
    At ZineIQ, we work with Governments across the world to create software that impact human lives.As a Senior Software Engineer, you will play a critical role in the development and maintenance of se...Show moreLast updated: 17 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    HiroJetMumbai, IN
    Senior / Staff Software Engineer (Backend + ClickHouse).We are a Bay-Area (California) based security data platform that enables teams to be more effective by building the infrastructure modern secur...Show moreLast updated: 10 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Cimpress IndiaMumbai, IN
    Position : Senior Software Engineer (PR2 Level).Looking for Immediate to 30 days joiner.Led by founder and CEO Robert Keane, Cimpress invests in and helps build. B in revenue through customized print...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Saxon GlobalMumbai, IN
    Software Engineer (D365 and PowerApps).Involve in technical design and implementation of Dynamics 365 and Power Platform solutions. Develop and customize solutions for Dynamics 365 and Power Apps.En...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    KYFEXMumbai, IN
    KYFEX is a leading AI consulting firm, dedicated to harnessing the power of artificial intelligence to revolutionize business operations across the globe. Our expertise in Large Language Models (LLM...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    DXC TechnologyMumbai, IN
    TPF development : TPF, TPF-DF, TPF-C / C++.Technical : 5+ years of experience in zTPF Assembler, TPF-DF, TPF-C / C++, PSS. Good working knowledge of IBM Tool kit tools (Trace Log, Code Coverage, Performan...Show moreLast updated: 17 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    YodaplusMumbai, Maharashtra, India
    Founded in 2016, Yodaplus Technologies is a cutting-edge technology solutions company specializing in secure, scalable innovations across FinTech, Enterprise Blockchain, and Supply Chain sectors.Wi...Show moreLast updated: 1 day ago