Chief Technology Officer (Centurion)

at  Datafin IT Recruitment

South Africa, , South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Jul, 2024Not Specified04 Apr, 2024N/AIt,Programming Languages,Product Management,3Rd Party Integrations,Agile Methodologies,Computer Science,Web Technologies,Software Development,Computer Engineering,Software Development Methodologies,TeamsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ENVIRONMENT:

PLAY a pivotal role in shaping the technological direction while driving innovation in products and services of a dynamic Centurion-based Property Specialist seeking your expertise to fill the role of its next Chief Technology Officer. Reporting directly to the CEO, you will lead and manage Software Development, Product Management, and Technical Installation teams. As the CTO, your responsibilities will include overseeing the entire product development life cycle, managing Agile processes and tools for various features/modules, leading DevOps and Technical activities, offering problem-solving and 3rd line support, and consistently enhancing the platform and technology stack. The successful incumbent must preferably possess a BEng. Degree in Computer Engineering or BSc Computer Science or IT or related discipline with 10+ years’ Software Development & 6+ years’ experience in building and leading strong Development/Engineering teams. You will also need experience with Cloud Architecture, SaaS experience, RESTful APIs, 3rd party integrations & hands-on mobile and web tech experience.

QUALIFICATIONS –

  • Relevant Bachelor’s Degree (e.g., B.Eng. Computer Engineering, BSc Computer Science or IT, etc.) preferred.

EXPERIENCE/SKILLS –

  • 10+ Years of Software Development experience.
  • 6+ Years of experience in building and leading strong Development/Engineering teams.
  • Proven track record of success in leading Software Development, Product Management, and Technical Installation teams.
  • Cloud Architecture and SaaS experience.
  • Hands-on technical expertise in mobile and web technologies.
  • Experience with RESTful APIs and 3rd party integrations.
  • Leadership abilities to motivate and engage teams.
  • Exposure to Lean and Agile methodologies.
  • Strong technical background in Software Engineering, with expertise in one or more programming languages and Software Development methodologies.

Responsibilities:

  • Strategy and Innovation: Take ownership and execute the overall technical strategy and vision. Stay abreast of emerging technologies and industry trends, providing guidance on their potential impact on our products and business strategy.
  • Team Leadership and Management: Ensure effective leadership and management processes, providing guidance, mentorship, and resources for efficient project execution.
  • Technical Architecture and Infrastructure: Continuously assess and align architecture to ensure scalability, security, and reliability.
  • Performance efficiency: Monitor and analyse key performance metrics related to Software Development, Product Management, and Technical Installation activities, making data-driven decisions to optimize performance and efficiency.
  • Product Development: Collaborate with Sales, Customers, and Manage Product Managers to drive technology product development aligned with business goals, overseeing the entire product lifecycle.
  • Process Management: Drive the adoption of best practices and standards in Software Development, Product Management, and Technical Installation processes.
  • Technical Delivery: Oversee the Technical Installation team to ensure successful deployment and implementation of products and solutions to client sites.
  • Cybersecurity and Risk Management: Ensure robust Cybersecurity measures across the organization’s digital landscape.
  • Strategic Partnerships: Manage and cultivate strategic partnerships with existing technology vendors and market leaders.
  • Motivate: Champion a culture of innovation, collaboration, and continuous improvement within the technology organization, fostering an environment where team members are empowered to excel and grow.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science, Engineering, IT

Proficient

1

South Africa, South Africa