10,895 Lead Project Manager Software Development Remote jobs in Kenya
Lead Technical Project Manager - Remote
Posted 9 days ago
Job Viewed
Job Description
Lead Agile Project Manager - Remote Software Development
Posted 13 days ago
Job Viewed
Job Description
Lead Software Project Manager - Remote
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
- Develop detailed project plans, including timelines, resource allocation, and budget management.
- Lead and motivate cross-functional project teams (developers, QA engineers, designers, etc.) in a remote setting.
- Implement and manage Agile development processes (Scrum, Kanban) to ensure efficient and iterative delivery.
- Facilitate daily stand-ups, sprint planning, sprint reviews, and retrospectives.
- Identify, assess, and manage project risks and issues proactively.
- Effectively communicate project status, updates, and challenges to all stakeholders.
- Manage vendor relationships and third-party contributions as needed.
- Ensure the quality of project deliverables and adherence to technical standards.
- Track project performance using appropriate tools and techniques, reporting on key metrics.
- Manage change requests and scope creep effectively.
- Foster a collaborative and productive team environment, even when distributed.
- Mentor and coach junior project managers and team members.
- Contribute to the continuous improvement of project management methodologies and processes.
- Ensure successful project closure, including post-project reviews and lessons learned.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field. PMP, CSM, or similar certification is highly desirable.
- Minimum of 8 years of experience in project management, with at least 5 years focused on software development projects.
- Proven track record of successfully managing complex, large-scale software projects from start to finish.
- Deep understanding and practical experience with Agile methodologies (Scrum, Kanban).
- Proficiency in project management software (e.g., Jira, Asana, MS Project).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Demonstrated ability to lead and inspire remote teams.
- Strong understanding of the software development lifecycle (SDLC).
- Ability to manage budgets and resources effectively.
- Experience in risk management and issue resolution.
- Exceptional organizational skills and attention to detail.
- Ability to work independently and make informed decisions in a fast-paced, remote environment.
- A proactive and problem-solving mindset.
- Experience with various technology stacks is a plus.
Lead Software Development Engineer (Remote)
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and deployment of complex software applications and systems.
- Architect scalable, reliable, and maintainable software solutions using best practices and modern technologies.
- Mentor and guide a team of software engineers, providing technical leadership and fostering professional growth.
- Define and enforce coding standards, code review processes, and testing strategies.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and technical specifications.
- Troubleshoot and resolve critical production issues, ensuring system stability and performance.
- Drive the adoption of new technologies and methodologies to improve development efficiency and product quality.
- Conduct performance analysis and optimization of existing systems.
- Participate in architectural review meetings and contribute to strategic technical decisions.
- Promote a culture of quality, collaboration, and continuous learning within the engineering team.
- Contribute to the recruitment and onboarding of new engineering talent.
- Ensure the security and integrity of all developed software.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 2 years in a technical leadership or lead role.
- Expertise in one or more modern programming languages (e.g., Java, Python, C#, Go, JavaScript).
- Strong experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Deep understanding of database technologies (SQL, NoSQL) and data modeling.
- Proven experience with CI/CD pipelines, containerization (Docker, Kubernetes), and automated testing.
- Excellent understanding of software development principles, design patterns, and data structures.
- Exceptional problem-solving, analytical, and debugging skills.
- Superior communication, collaboration, and leadership abilities, essential for remote team management.
- Experience with agile development methodologies.
- Familiarity with the tech landscape relevant to Malindi, Kilifi, KE is a plus, but this role is fully remote.
This is an outstanding opportunity to make a significant impact on our client's technological future. We offer a competitive salary, comprehensive benefits, and the flexibility of a fully remote work environment. If you are a visionary Software Engineer ready to lead and innovate, we encourage you to apply.
Lead Project Manager - Software Development (Remote)
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Leading and managing multiple complex software development projects from initiation to completion, ensuring timely and budget-compliant delivery.
- Defining project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
- Developing detailed project plans, including resource allocation, timelines, and risk assessments.
- Implementing and championing Agile methodologies (Scrum, Kanban) to optimize development processes.
- Facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Managing project risks and issues, developing mitigation strategies, and resolving roadblocks proactively.
- Communicating project status, progress, and key metrics to stakeholders at all levels, both internal and external.
- Mentoring and guiding junior project managers and team members, fostering professional growth.
- Collaborating closely with product owners, engineering leads, designers, and QA teams to ensure seamless project execution.
- Ensuring adherence to quality standards and best practices throughout the software development lifecycle.
- Continuously identifying opportunities for process improvement and implementing best practices in project management and software delivery.
- Managing vendor relationships and third-party integrations as required.
Qualifications: A Bachelor's degree in Computer Science, Engineering, Business, or a related field is required; PMP, CSM, or equivalent certifications are highly desirable. A minimum of 8 years of progressive experience in project management, with at least 5 years focused specifically on software development projects, is essential. Proven expertise in Agile/Scrum methodologies and experience with project management tools (e.g., Jira, Asana, Trello) is mandatory. Strong leadership, communication, and interpersonal skills are critical for managing remote teams effectively. Excellent analytical and problem-solving abilities, with a track record of successfully managing complex projects, are required. The ability to think strategically, prioritize effectively, and drive results in a fast-paced, remote environment is paramount. This is a unique opportunity for a seasoned project leader to make a significant impact on innovative software solutions within a dynamic and flexible work setup. Our client is committed to delivering excellence through effective project leadership.
Lead Avionics Systems Engineer, Remote Development
Posted 20 days ago
Job Viewed
Job Description
Key responsibilities include defining system requirements, developing architectural designs, managing the engineering lifecycle, and ensuring compliance with stringent aerospace standards (e.g., DO-178C, DO-254). You will collaborate closely with multidisciplinary teams, including software engineers, hardware engineers, test engineers, and program managers, to deliver state-of-the-art avionics solutions. Experience in system modeling, simulation, and requirements management tools is essential. Excellent leadership, technical communication, and problem-solving skills are paramount for guiding project teams and resolving complex technical challenges. This position demands a self-motivated individual with a proven ability to manage challenging projects remotely, mentor junior engineers, and contribute to innovative solutions that enhance aircraft performance, safety, and efficiency. The role is associated with Eldoret, Uasin Gishu, KE , but will be performed remotely.
Key Responsibilities:
- Lead the design, development, and integration of avionics systems.
- Define system requirements, architectures, and technical specifications.
- Oversee hardware and software development lifecycle for avionics components.
- Ensure compliance with aerospace standards and regulatory requirements (e.g., DO-178C, DO-254).
- Manage system integration, testing, and validation activities.
- Collaborate with cross-functional engineering teams and stakeholders.
- Troubleshoot and resolve complex technical issues in avionics systems.
- Mentor and guide junior avionics engineers.
- Contribute to strategic planning and technology roadmaps for avionics.
- Ensure product safety and reliability throughout the development process.
- Master's degree in Electrical Engineering, Aerospace Engineering, Computer Engineering, or a related field.
- Minimum of 8 years of experience in avionics systems engineering within the aerospace industry.
- Proven experience in leading the development of complex avionics systems.
- Deep understanding of flight control systems, navigation, communication, and embedded software.
- Proficiency in requirements management tools (e.g., DOORS) and modeling tools (e.g., MATLAB/Simulink).
- Knowledge of avionics certification processes and standards.
- Excellent leadership, technical, and problem-solving skills.
- Exceptional communication and interpersonal abilities.
- Demonstrated ability to manage projects and teams remotely.
Lead Project Manager - Digital Transformation (Remote)
Posted 20 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Lead project manager software development remote Jobs in Kenya !
Lead Remote Project Manager - Software Development
Posted 10 days ago
Job Viewed
Job Description
Lead Program Manager - Software Development (Remote)
Posted 11 days ago
Job Viewed
Job Description
Senior Lead Project Manager - Digital Transformation (Remote)
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of large-scale digital transformation projects, ensuring they are completed on time, within budget, and to the highest quality standards.
- Develop and manage comprehensive project plans, including scope, schedules, resources, budgets, and risks.
- Facilitate collaboration among diverse teams, including IT, marketing, operations, and external vendors.
- Implement and champion agile methodologies, ensuring efficient project workflows and continuous improvement.
- Effectively manage project stakeholders, communicating progress, risks, and issues proactively and transparently.
- Define key performance indicators (KPIs) and establish metrics to track project success and business impact.
- Identify and mitigate project risks and dependencies, developing contingency plans as needed.
- Ensure effective change management strategies are in place to facilitate the adoption of new digital solutions.
- Conduct post-project reviews to identify lessons learned and best practices for future initiatives.
- Stay abreast of emerging technologies and digital trends to inform project strategies and identify new opportunities.
- Bachelor's degree in Business Administration, Computer Science, Engineering, or a related field. A Master's degree or MBA is a plus.
- Minimum of 10 years of project management experience, with at least 5 years focused on digital transformation or large-scale IT projects.
- PMP, PRINCE2, or Agile certification (e.g., CSM, SAFe) is highly preferred.
- Proven experience leading complex projects in a remote or distributed team environment.
- Deep understanding of the software development lifecycle and various project management methodologies (Agile, Waterfall).
- Exceptional leadership, communication, negotiation, and interpersonal skills.
- Strong analytical and problem-solving abilities, with a keen eye for detail.
- Experience with project management software (e.g., Jira, Asana, MS Project).
- Demonstrated ability to manage budgets, resources, and complex stakeholder relationships.
- A strategic mindset with a passion for driving innovation and business results through technology.