Senior LMS Software Developer - IT Jobs
5+ Years
Based on Job designation
Bangalore
The candidate as Senior LMP Software Developer is responsible to understand and analyze the client requirements and design and implement technical solutions.
Position : Permanent
Location : Bangalore
Salary : Based on Job designation
Job Details:
Duties and Responsibilities
- Design, develop, maintain, and enhance web applications using LAMP stack.
- Understand and analyze the client requirements and design and implement technical solutions.
- Interact with cross-functional groups including product manager, customer support and marketing to develop new functionality and support existing customers.
- Work with team members on integration and application deployment.
- Work with Onsite team, UX Designer, Business Analysts, and team to create a compelling application with great user experience.
- Optimize application performance and ensure high scalability and security.
- Conduct code reviews and mentor other developers with less experience.
- Troubleshoot and debug complex issues and implement effective solutions.
- Maintain documentation and write technical specifications as required.
- Other duties as assigned.
Profile
- BE or Equivalent degree (CS preferred) from a reputed institute.
- At least 5 years of hands-on development and support experience, with outstanding knowledge in PHP and MySQL.
- Extensive knowledge of each layer in the LAMP stack and system infrastructure
- Experience in Moodle or Totara is mandatory.
- Experience in any framework is mandatory (like Laravel, CodeIgniter, YII, CakePHP).
- Strong understanding of object-oriented programming principles, design patterns and best practices.
- Solid understanding of relational databases and experience with database design
- Comfortable integrating websites with other web applications and systems, both commercial and open source.
- Proficient in UI development: HTML/CSS, AJAX, jQuery, and client-side scripting libraries.
- Understands what it takes to develop pixel-perfect HTML that is responsive, cross- browser and standards compliant and meets accessibility requirements.
- Knowledge on Lime Survey is a plus.
- Understands web trends, including social media integration and the impact of the growth of mobile/tablet browsing.
- Experienced in the use of using web services to pull in various data from external sources. (SOAP/REST)
- Proficiency in version control systems
- Strong communication and interpersonal skills