Application Developer

7 days ago


Singapore TATA CONSULTANCY SERVICES ASIA PACIFIC PTE. LTD. Full time
Roles & Responsibilities

Job Description & Requirements
  • Develop, configure, and customize Moodle to meet organizational needs.
  • Develop and maintain APIs to integrate Moodle with other applications and systems as needed.
  • Maintain and optimize MS SQL databases for Moodle.
  • Manage Windows Server environments hosting Moodle installations.
  • Implement and manage Redis cache to enhance system performance.
  • Identify, assess, and address security vulnerabilities in the Moodle environment.
  • Perform regular security assessments, including vulnerability scans, and apply necessary patches or updates.
  • Troubleshoot and resolve technical issues within the Moodle LMS, databases, and server environments.
  • Collaborate with cross-functional teams to design and implement new features and updates.
  • ◦ Conduct code reviews, optimize Moodle plugins, and ensure code quality and adherence to best practices.
  • Create and maintain technical documentation for system configuration, customizations, and procedures.
  • Adhere to coding standards and best practices, ensuring high quality and maintainability of code.

Must Have Skill/ Technology

◦ Proven experience as a Moodle Developer, or in a similar role with LMS platforms.

◦ Proficiency in MS SQL and experience working within Windows Server environments.

◦ Proficiency with PHP, HTML, JavaScript, CSS.

◦ Knowledge of security best practices and experience addressing system vulnerabilities.

◦ Familiarity with Redis caching implementation and configuration.

◦ Familiarity with SOAP APIs and service development for system integration

◦ Skilled in using JMeter or similar performance testing tools

◦ Strong problem-solving skills and attention to detail.

◦ Excellent communication skills and ability to work collaboratively within a team.


Good to have Have Skill/ Technology

◦ Experience in C#.Net service development and support

◦ Prior experience in other LMS platforms is a plus (e.g. Canvas, Blackboard)

◦ Understanding of SCORM and xAPI Standards

◦ Linux Server Experience - experience managing Moodle on Linux servers as well, to offer flexibility in the server environment

◦ Knowledge of SSO, LDAP, OAuth, and SAML for integrating Moodle with other systems

◦ Experience with OWASP best practices and tools to identify and mitigate security vulnerabilities

◦ Proficiency with Fortify security tools for static and dynamic application security testing.



Tell employers what skills you have

Excellent Communication Skills
Performance Testing
Technical Documentation
Application Security
PHP
HTML
SOAP
System Integration
Application Development
JavaScript
Windows Server
SQL
Databases
Linux

  • Singapore The Edge Partnership Full time

      This role involves overseeing the development, implementation, and maintenance of the company's application portfolio. The ideal candidate will have a deep understanding of the application development processes, ensuring that the applications are developed and maintained to meet the needs of their organization and its customers. Key Responsibilities: ...


  • Singapore The Edge Partnership Full time

      This role involves overseeing the development, implementation, and maintenance of the company's application portfolio. The ideal candidate will have a deep understanding of the application development processes, ensuring that the applications are developed and maintained to meet the needs of their organization and its customers. Key Responsibilities: ...


  • Singapore ASPOREA MANPOWER PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities· Understand client requirements and how they translate in application features· Collaborate with a team of IT professionals to set specifications for new applications· Design creative prototypes according to specifications· Write high quality source code to program complete applications within deadlines·...

  • Application Developer

    4 weeks ago


    Singapore ADECCO PERSONNEL PTE LTD Full time

    Roles & ResponsibilitiesResponsibilities: As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. You will be expected to be a Subject Matter Expert (SME), collaborate and manage the team to perform, and make team decisions. Additionally, you will...

  • Application Developer

    4 weeks ago


    Singapore ELLIOTT MOSS CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesJob SummaryWe are seeking a highly skilled and dedicated Application Developer to join our team. The ideal candidate has extensive experience in software development, cloud technologies, and microservices architecture. You will contribute to developing high-quality software solutions, implementing clean code practices, and...

  • Application Developer

    1 month ago


    Singapore KRIS INFOTECH PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description: Responsible for designing, building, and configuring applications to meet business process and application requirements. You will be expected to perform independently and become a subject matter expert (SME). Additionally, you will be required to actively participate and contribute in team discussions, as well as...


  • Singapore MSD INTERNATIONAL GMBH (SINGAPORE BRANCH) Full time

    OverviewAt MSD International GmbH (Singapore Branch), we strive to develop and deliver innovative products and services that make a meaningful difference in people's lives.We are seeking a skilled Software Engineer to join our team for application development projects. The successful candidate will be responsible for writing clean and readable code,...


  • Singapore KRIS INFOTECH PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description: Responsible for designing, building, and configuring applications to meet business process and application requirements. You will be expected to perform independently and take ownership of your tasks. Additionally, you will be required to actively participate and contribute to team discussions, as well as...

  • Application Developer

    5 months ago


    Singapore ELIXIR TECHNOLOGY PTE LTD Full time

    Roles & ResponsibilitiesJob descriptionWhat will you be doing? Develop Applications using Elixir Ambience (Low code Development platform) and other 3rd party tools. Elixir Ambience modules include - ETL, Form Builder, Workflow, Dashboard etc. Write custom codes to Integrate External API with Elixir Ambience (Scala, Java, Js) Produce technical...


  • Singapore FUTUREX TECHNOLOGIES PTE. LTD. Full time

    Roles & Responsibilities•Strong knowledge and Hands-on experience in design and development of Single page application using ReactJS, JavaScript/Typescript and Redux.Solid understanding and working experience on micro frontend architecture.•Collaborate with cross-functional teams, including designers, and product managers to deliver seamless user...

  • Application Developer

    4 weeks ago


    Singapore DEZIRE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesRequired Skills and Experience:- Degree in Engineering, Computer Science, or a related discipline. At least 5 years of experience in C++ application development on Linux. Minimum of 3 years of experience in object-oriented software design with UML modelling. Strong skills and methodologies in translating requirements into software...


  • Singapore ADECCO PERSONNEL PTE LTD Full time

    Roles & ResponsibilitiesJob Description: • Develop and maintain user-friendly web applications using React.js.• Utilize advanced React.js concepts including Hooks, Suspense, and Context API.• Implement and manage state using libraries like Redux.• Write and maintain tests using frameworks like Jest and React Testing Library.• Optimize application...


  • Singapore ASIAN MARINE CONSULTANTS PTE. LTD. Full time

    Roles & ResponsibilitiesRoles & Responsibilities:Responsible for the web development, building a dynamic frontend web interface for enhanced interaction with servers and databases using e-Commerce platforms and Wordpress.Domain and Web Hosting setting up and configuration.Collaborate with other team members to incorporate team innovations.Be able to deep...

  • Application Developer

    1 month ago


    Singapore ASIAN MARINE CONSULTANTS PTE. LTD. Full time

    Roles & ResponsibilitiesRoles & Responsibilities:Responsible for the web development, building a dynamic frontend web interface for enhanced interaction with servers and databases using e-Commerce platforms and Wordpress.Domain and Web Hosting setting up and configuration.Collaborate with other team members to incorporate team innovations.Be able to deep...


  • Singapore ADECCO PERSONNEL PTE LTD Full time

    Roles & ResponsibilitiesKey ResponsibilitiesWe are seeking a seasoned Technical Architect with extensive experience in OutSystems to join our team working on a key project for a government client. This role involves designing, implementing, and maintaining the technical architecture for an enterprise-grade OutSystems application, ensuring stability,...

  • Application Developer

    1 month ago


    Singapore LYNEER CORP (SINGAPORE) PTE. LTD. Full time

    Roles & Responsibilities• 6 or more years of software development experience • Have experience in Python and good understanding of OOP Concepts • Have experience and understanding of CI/CD flow, Jenkins • Have hands-on experience in Linux • Well-versed with SQL commands and have a good understanding of data • Well-versed with cloud-native...


  • Singapore ELLIOTT MOSS CONSULTING PTE. LTD. Full time

    We are seeking an experienced Application Development Expert to join our team at ELLIOTT MOSS CONSULTING PTE. LTD.With a strong focus on application development and monitoring, we require a skilled professional to coordinate between application teams for setting up monitoring systems and developing application enhancements.The ideal candidate will bring...


  • Singapore Innergy Consulting Pte. Ltd. Full time

    Senior Application Developer We are looking for a Senior Application Developer for an established MNC to join their development team. This person is responsible for system development and maintenance based on product requirements, current system design and instructions given by the team lead. The ideal candidate should have at least 5 years of active...


  • Singapore DREW & NAPIER LLC Full time

    Job DescriptionWe are seeking a highly skilled Application Development Manager to lead our Applications team in the development and maintenance of in-house software applications, databases, and corporate websites.This is a leadership role that involves overseeing full software development life cycles for our Applications projects, including requirements...


  • Singapore Innergy Consulting Pte. Ltd. Full time

    Senior Application Developer We are looking for a Senior Application Developer for an established MNC to join their development team. This person is responsible for system development and maintenance based on product requirements, current system design and instructions given by the team lead. The ideal candidate should have at least 5 years of active...