Job Description We are seeking an experienced software development project lead to join our team. This role involves overseeing the planning, execution, and delivery of multiple projects simultaneously. The successful candidate will have a strong background in software development, with experience in managing cross-functional teams and driving projects from conception to completion. They will be responsible for developing and implementing project plans, setting deadlines, and ensuring timely delivery of high-quality results. This is an exciting opportunity for someone who is passionate about software development and has excellent leadership skills. Required Skills and Qualifications - 5+ years of experience as a Product Manager/Product Owner or similar role - Strong background in utilizing metrics, OKRs, and KPIs to drive decision-making and measure product success - Familiarity with Agile Software development methodologies and practices - Experience in the overall architecture of software applications for products and solutions - Excellent Communicator – Able to facilitate meetings and present findings clearly, articulating with stakeholders to obtain buy-in - Strong written and verbal communication skills in English - Energetic with a good, positive attitude. Quick learner and excellent team player Benefits - Competitive salary and bonuses, including performance-based salary increases - Generous paid-time-off policy - Flexible working hours - Work remotely - Continuing education, training, conferences Company Culture We value continuous learning, personal growth, and hard work, offering a collaborative environment that promotes professional development. You will have the opportunity to work on a variety of projects for our clients, accelerating your career growth. We encourage you to apply if you are passionate about software development and eager to be part of a growing software consultancy.