Summary
We are seeking an organized, detail-oriented and motivatedindividual to join our team as a Junior Software Project Manager.
In this role, you will oversee software projects from start to finish, manage and motivate software developers and other team members, give customer presentations, and write project proposals.
You will be responsible for managing full stack, frontend, backend, mobile developers, and quality assurance engineers.
To be successful as a software project manager, you should have a good working knowledge of project estimation techniques and the ability to motivate team members.
Ultimately, a top-notch software project manager should have good communication and decision-making skills.
You will ensure the successful delivery of projects by coordinating tasks, managing timelines, and maintaining clear communication with stakeholders.
Duties
Discuss potential projects and their parameters with clients, executives, and software developers.
Plan out the blueprints for software projects, including defining the scope, allocating resources, setting deadlines, laying out communication strategies, and indicating tests and maintenance.
Assemble and lead the project team.
Participate in and supervise each stage of the project.
Ensure each project stays on schedule and adheres to the deadlines.
Create a project budget and ensure the project adheres to the budget as closely as possible.
Determine and oversee consistent testing, evaluation, and troubleshooting of all products in all stages of completion.
Track milestones, deliverables, and change requests.
Serve as a liaison to communicate information regarding changes, milestones reached, and other pertinent information.
Deliver completed software products to clients and perform regular checks on the products' performance.
Foster a collaborative and productive team environment, building strong relationships and promoting teamwork.
Communicate effectively with stakeholders, providing honest updates and managing expectations.
Identify and mitigate risks throughout the project lifecycle.
Continuously learn and stay updated with the latest industry trends and best practices.
Skills and Qualifications
A Bachelor's Degree in Information Technology, Software Development Management, Software Engineering, Computer Science, or a related field.
Proven experience in software project management.
Strong understanding of full stack, frontend, backend, and mobile development processes.
Excellent leadership and team-building skills.
High level of integrity and honesty, with a commitment to transparent communication.
Strong organizational and time management skills.
Ability to work effectively under pressure and meet tight deadlines.
Willingness to learn and adapt in a fast-paced environment.
Strong attention to detail and multi-tasking skills.
Good working knowledge of project estimation techniques.
Excellent technical knowledge.
go to method of application »