Software Development Manager
Parvana Strategic Sourcing
- Cape Town, Western Cape
- Permanent
- Full-time
- Establish department vision, identify future products/solutions, and align with the product roadmap providing technical insight and guidance re Microservices projects.
- Develop business cases for products, solutions, and services in line with the department's vision.
- Build and lead Agile squads for efficient software implementation and support.
- Provide technical expertise for high-quality software design and development.
- Oversee multiple projects for on-time, budget-compliant, and quality delivery.
- Collaborate with cross-functional teams for seamless software integration.
- Manage department budget, considering both revenue and expenses.
- Define product roadmap and vision in collaboration with product owner(s).
- Identify and pursue opportunities, engaging with clients to enhance offerings.
- Implement improvements based on industry trends and competitor insights.
- Assist in creating profitable proposals and deliver management reporting.
- Ensure well-documented software and up-to-date architecture/design documentation.
- Determine team capacity, recruit efficiently, and set up internal platforms.
- Prevent/mitigate revenue loss and downtime at client installations.
- Conduct ad hoc meetings, site visits, and client presentations.
- Work on succession planning with HR and measure staff productivity.
- Manage and motivate general staff for a positive and productive work environment.
- Relevant tertiary qualification is preferred.
- Possess 8 to 10 years of IT experience, with a focus on microservices architecture ideally.
- Application design & architecture (patterns, best practices, technologies, and microservices).
- Experience in establishing teams and building profitable offerings, with a focus on microservices development.
- Experience working with Kubernetes, Docker, etc.
- Continuous Integration & Delivery Practices.
- Sound knowledge of various operating systems and databases (Postgres, Oracle, MongoDB, Linux).
- Cloud integration and design experience (Azure, AWS, GCP).
- Proven expertise in Agile methodologies, preferably Scaled Agile Framework
- Strong management experience, adept at both independent and team-based work, with a background in leadership.
- Excellent communication skills, with emphasis on influence and negotiation.
- Deep analytical thinking, maintaining a logical and balanced approach.
- Comfortable working under pressure, self-motivated, and self-managed, with initiative and ownership in problem-solving.
- Keen attention to detail, with a willingness to constantly update knowledge in the rapidly evolving field.
- Inbuilt ability to multitask efficiently, managing multiple issues and projects simultaneously.
- J104407
Careers24