Job Summary: The overall purpose of this position is to drive the development and maintain good health of IEEE Blended Learning Programs web-based platform which comprises of an advanced LMS for delivering E-leaning and class room training courses computer adaptive tests web portal for E-commerce and institutional purchase. The incumbent will also be involved in the development and support of various other IEEE web applications.
The individual must possess a blend of business requirements awareness and technical knowledge in the field of web based platforms/portals deep knowledge of software development processes agile methodologies API integrations Open source development and knowledge of user-centered interface design.
This position reports to Senior Manager GIEEE IT and functions with IEEE BLP team as an individual contributor.
Key Responsibilities:
- End-to-end management of the IEEE Blended Learning Platform (IEEE BLP) an open-source platform based on Moodle (PHP)
- Develops detailed project plans for platform development prioritize development activities and get alignment with platform development partners to ensure on-time and within budget delivery of the platform features
- Drive the platform right from the phase of requirement gathering analysis design through enhancements integration and production support
- Design solutions Develop & Deploy code to meet business requirements and Document
- Maintain the health of the platform and drive reported bugs to resolution including testing
- Evangelizes the platform and its features within and outside the organization maintains both functional and technical documentations
- Liaise with the IEEE BLP content/lab providers platform vendor and Marketing & Sales to define platform requirements and the development roadmap to address current and anticipated business needs
- Drive API integration with third party platforms and government portals for SSO and seamless courses access and exchange.
- Manage the IEEE BLP wordpress site including the retail engine - Edwiser
Educational Qualification: Bachelors degree or equivalent experience in Computer Science or equivalent field with significant work experience in web-based software platform development
Work Experience:
Required:
2-4 yearsof front-end experience with emphasis on web application development
2-4 yearsof exposure to Database Management Systems (DBMS)
2-4 yearsof experience working on API integrations XML REST API Web-services
2-3 yearsof experience working on Content Management Systems (CMS) like WordPress
Less than 2 yearsExposure to open-source development platforms like Moodle
Less than 2 yearsof exposure to Web-server related technologies like Apache Tomcat
Good to have:
Less than 2 yearsof project management experience with exposure to various methodologies: Agile Waterfall Kanban
Less than 2 yearsof working experience with Java J2EE and front-end frameworks (Spring and Spring Boot) will be a plus
Less than 2 yearsof experience in transforming business/functional requirements (preferably for online education platforms) into technical design
Less than 2 yearsof prior hands-on working experience supporting (techno-functional) a Learning Management System (LMS) would be an added advantage
Less than 2 yearsExposure to Single Sign-On (SSO) integrations utilizing SAML knowledge of LDAP
Less than 2 yearsExposure to Payment Gateway integration would be an added advantage
Required Experience:
IC
Job Summary: The overall purpose of this position is to drive the development and maintain good health of IEEE Blended Learning Programs web-based platform which comprises of an advanced LMS for delivering E-leaning and class room training courses computer adaptive tests web portal for E-commerce an...
Job Summary: The overall purpose of this position is to drive the development and maintain good health of IEEE Blended Learning Programs web-based platform which comprises of an advanced LMS for delivering E-leaning and class room training courses computer adaptive tests web portal for E-commerce and institutional purchase. The incumbent will also be involved in the development and support of various other IEEE web applications.
The individual must possess a blend of business requirements awareness and technical knowledge in the field of web based platforms/portals deep knowledge of software development processes agile methodologies API integrations Open source development and knowledge of user-centered interface design.
This position reports to Senior Manager GIEEE IT and functions with IEEE BLP team as an individual contributor.
Key Responsibilities:
- End-to-end management of the IEEE Blended Learning Platform (IEEE BLP) an open-source platform based on Moodle (PHP)
- Develops detailed project plans for platform development prioritize development activities and get alignment with platform development partners to ensure on-time and within budget delivery of the platform features
- Drive the platform right from the phase of requirement gathering analysis design through enhancements integration and production support
- Design solutions Develop & Deploy code to meet business requirements and Document
- Maintain the health of the platform and drive reported bugs to resolution including testing
- Evangelizes the platform and its features within and outside the organization maintains both functional and technical documentations
- Liaise with the IEEE BLP content/lab providers platform vendor and Marketing & Sales to define platform requirements and the development roadmap to address current and anticipated business needs
- Drive API integration with third party platforms and government portals for SSO and seamless courses access and exchange.
- Manage the IEEE BLP wordpress site including the retail engine - Edwiser
Educational Qualification: Bachelors degree or equivalent experience in Computer Science or equivalent field with significant work experience in web-based software platform development
Work Experience:
Required:
2-4 yearsof front-end experience with emphasis on web application development
2-4 yearsof exposure to Database Management Systems (DBMS)
2-4 yearsof experience working on API integrations XML REST API Web-services
2-3 yearsof experience working on Content Management Systems (CMS) like WordPress
Less than 2 yearsExposure to open-source development platforms like Moodle
Less than 2 yearsof exposure to Web-server related technologies like Apache Tomcat
Good to have:
Less than 2 yearsof project management experience with exposure to various methodologies: Agile Waterfall Kanban
Less than 2 yearsof working experience with Java J2EE and front-end frameworks (Spring and Spring Boot) will be a plus
Less than 2 yearsof experience in transforming business/functional requirements (preferably for online education platforms) into technical design
Less than 2 yearsof prior hands-on working experience supporting (techno-functional) a Learning Management System (LMS) would be an added advantage
Less than 2 yearsExposure to Single Sign-On (SSO) integrations utilizing SAML knowledge of LDAP
Less than 2 yearsExposure to Payment Gateway integration would be an added advantage
Required Experience:
IC
View more
View less