Closing: May 7, 2024
This position has expiredPublished: May 3, 2024 (15 days ago)
Job Requirements
Education:
Work experience:
Language skills:
Job Summary
Contract Type:
Sign up to view job details.
Essential Knowledge & Personal Attributes
- Bachelor’s degree in computer science, engineering, or a related field.
- Requires a minimum of 5 to 7 years of experience in the technology industry, specifically in software development or similar roles
- Experience in a similar role would be advantageous.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership and organizational abilities.
- Willingness to build professional relationships with staff and clients.
- Excellent communication, motivational, and interpersonal skills.
- Solid technical background, with understanding or hands-on experience in software development and web technologies
- Experience with project management software tools, methodologies, and best practices
- Experience seeing projects through the full life cycle
- Using strategic thinking and decision-making skills to determine the technical direction and system architecture of projects.
- Ability to mentor and provide technical guidance to team members, improving their skills and productivity.
- Strong attention to detail and the ability to multitask, ensuring the quality and efficiency of the projects handled.
- Experience with code reviews, documentation, and software testing to ensure the functionality and efficiency of the developed software.
Responsibilities
Essential Knowledge & Personal Attributes
- Bachelor’s degree in computer science, engineering, or a related field.
- Requires a minimum of 5 to 7 years of experience in the technology industry, specifically in software development or similar roles
- Experience in a similar role would be advantageous.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership and organizational abilities.
- Willingness to build professional relationships with staff and clients.
- Excellent communication, motivational, and interpersonal skills.
- Solid technical background, with understanding or hands-on experience in software development and web technologies
- Experience with project management software tools, methodologies, and best practices
- Experience seeing projects through the full life cycle
- Using strategic thinking and decision-making skills to determine the technical direction and system architecture of projects.
- Ability to mentor and provide technical guidance to team members, improving their skills and productivity.
- Strong attention to detail and the ability to multitask, ensuring the quality and efficiency of the projects handled.
- Experience with code reviews, documentation, and software testing to ensure the functionality and efficiency of the developed software.
- Determining project requirements and developing work schedules for the team.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Liaising with team members, management, and clients to ensure projects are completed to standard.
- Identifying risks and forming contingency plans as soon as possible.
- Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.
- Keeping up to date with technology industry trends and developments and adapt to new technologies.
- Updating work schedules and performing troubleshooting as required.
- Motivating staff and creating a space where they can ask questions and voice their concerns.
- Being transparent with the team about challenges, failures, and successes.
- Perform code reviews and ensure high standards of quality.
- Implement and manage change when necessary to meet project outputs
- Track project performance, specifically to analyse the successful completion of short and long-term goals.
- Coordinate internal resources and third parties/vendors for the flawless execution of projects
Applications submitted via Fuzu have 32% higher chance of getting shortlisted.