
- Lead and manage software development projects, from requirements gathering to deployment and support.
- Collaborate with cross-functional teams to understand business needs and translate them into technical requirements.
- Ensure the delivery of high-quality software solutions that meet industry standards and regulatory requirements.
- Provide technical guidance and mentorship to the development team.
- Oversee the maintenance and support of existing software applications, ensuring they remain efficient and effective.
- Implement best practices for software development, including coding standards, testing, and version control.
- Monitor and manage project timelines, budgets, and resources.
- Stay updated with the latest technological advancements and industry trends to drive innovation.
- Foster a culture of continuous improvement and professional development within the team.
- Perform other duties/tasks/projects relevant as required or assigned.
Use the original employer contact details to apply for this listing.