oben

Project Manager

4-7 Jahre

Hyderabad, Telangana, India

20 Il y a quelques jours

Jobbeschreibung

Moodle with us!

We're the world's most popular learning platform and we're on amission to empower educators to improve our world.We are a fast growing team that is searching for a Technical Manager to join our India team who enjoys learning, having fun and can help us advance our mission!

Experience: 47 years

Roles and Responsibilities:

  • Experience in high quality  coding guidelines (including PHP, SQL, HTML, CSS, JavaScript & Ajax)
  • Review code according to the Moodle coding guidelines and provide constructive feedback
  • Test integrated code and perform QA testing
  • Write developer and user documentation
  • Participating in product discovery and development of major new platform features
  • UI/UX changes for new features
  • Manage assigned projects on the Moodle Roadmap
  • Lead the planning and execution of work on team projects and components ensuring delivery of agreed work for each release
  • Act as the Product Owner for the projects assigned to the team
  • Propose solutions to questions that arise during team projects and component work, seeking input from your leader as required
  • Ensure quality of the implemented solutions, seeking input from the Integration team or other experienced developers as required
  • Ensure team progress can be tracked on Jira and report progress to your leader
  • Create highly functional and efficient teams
  • Drive the implementation of agile methodologies within the team, including sprint planning and reviews
  • Take on the role of scrum master or implement a process where this role rotates between the team members
  • Identify and implement change to improve process and practice
  • Promote a positive and constructive team culture in line with Moodle's values and communication principles
  • Actively manage and lead team members, and foster personal and professional growth
  • Review performance and implement development plans
  • Conduct regular feedback sessions
  • Review team performance and resourcing needs with your leader
  • Communicate technical concepts to non-technical stakeholders
  • Identify strengths and weaknesses of different technical solutions and explain them
  • Understand and keep up to date with industry wide software development best practice.
  • Actively engage with the wider developer community, sharing what we work on, educating and promoting good practice.
  • Work on ad hoc projects as required.

Requirements

  • Graduate in Computer Science or equivalent degree.
  • 4-7 years' experience in development and management.
  • Empathy with the end-user
  • Ability to create a 'bigger picture' understanding within the team and assist in defining  solutions that enable the Moodle LMS platform to address key issues facing the business and the end-user
  • Interest or skills in people leadership, mentoring, and coaching
  • Thorough understanding of software development, design principles and good practice
  • Experience working in a large-scale development environment
  • PHP programming skills
  • Knowledge of HTML, CSS, JavaScript & Ajax
  • Understanding of databases and SQL
  • Knowledge of performance, object oriented principles, design patterns and security
  • Excellent communication skills
  • Enthusiastic and approachable personality with the ability to build and maintain quality relationships with multiple stakeholders within a global team.
  • A positive, intuitive and clear communicator (both written and verbal) with the ability to earn trust and credibility.
  • A strong eye for detail.
  • Have a proactive and solutions-focused attitude, a willingness to 'speak up' and share their ideas with the team in a positive and constructive way.
  • A strong team player who contributes actively to the overall team goals and projects while also being able to work independently and take initiative that would improve processes and outcomes.
  • Highly organized with the ability to manage their own workload to meet tight deadlines with competing priorities.

Desirable but not essential:

  • Experience in people leadership, mentoring, and coaching
  • Experience in leading / project management to agile methodologies
  • Experience with Moodle development
  • Google Suite for Business proficiency (Docs, Drive, Sheets, Gmail etc)

Benefits

What life at Moodle is like?

Moodle has a globally diverse team with over 250 team members in more than 25 countries around the world. We've built a passionate team of hard-working, driven and diverse people from all over the world, united by a shared belief in the ability of our platform to make a positive difference to our world. We respect our colleagues and value an open and innovative workplace, filled with integrity and of course a strong focus on education (yes, these are our company values!)

What else, you say?

  • We believe in motivating performance rather than micromanaging it, allowing you to feel empowered to do what you do best
  • Gaining new skills by learning from highly skilled peers
  • Be part of a global team on a worldwide platform and make a real difference
  • As a certified B Corp, we are proud to be part of a global community of mission-driven companies dedicated to using business as a force for good

Qualification

Bachelor's Degree