Apply

Vice President - Software Engineering

Posted 16 days agoViewed

View full description

💎 Seniority level: Vp, 8+ years

📍 Location: South Africa

🔍 Industry: Retail

🏢 Company: The Internet of Behaviors Company

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentAgileCloud ComputingEmbedded SystemsFrontend DevelopmentFull Stack DevelopmentPeople ManagementUI DesignCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringMicroservicesStakeholder managementSoftware EngineeringDebugging

Requirements:
  • 8+ years of hands-on experience working in and managing Agile software development processes, with demonstrated delivery of complex technology.
  • Track record of recruiting and developing talent in a global environment; strong management expertise and proven experience developing senior talent.
  • An expert understanding of software development engineering, with a deep understanding of modern enterprise technologies.
  • Advanced knowledge of Agile development concepts, methodologies, and the software development lifecycle (SDLC).
  • Experience directly partnering with product or program management teams.
  • Experience architecting and designing (architecture, design patterns, reliability and scaling) of new and current systems.
  • Proven ability to troubleshoot complex system and codebase issues under time constraints.
  • Experience managing global technology teams across multiple time zones.
  • A collaborative mindset with excellent communication skills to work across teams.
Responsibilities:
  • Provide leadership and strategic direction to multiple engineering teams, guiding the analysis, design, development, and delivery of solutions that align with IOB’s objectives.
  • Collaborate with business owners, product managers, and other technology teams to define roadmaps, set priorities, and execute strategies effectively.
  • Drive performance management via communicating job expectations, monitoring performance, providing feedback and facilitating employee development.
  • Hands-on in setting engineering standards, coding, debugging, and troubleshooting to maintain a deep understanding of the software development lifecycle (SDLC).
  • Evaluate and manage technology relationships with vendors, integrators, and third- party service providers to deliver high-quality solutions.
  • Represent as the IOB thought leader and advocate for Agile practices, promoting continuous improvement in delivery and operational processes.
  • Define, track, and report metrics and KPIs that measure the success and impact of your team's development efforts.
  • Maintain alignment with internal and external stakeholders, crafting clear and impactful communications across all levels of the organization.
  • Assessing risk when making business decisions, ensuring compliance with data privacy laws and regulations, and safeguarding IOB’s reputation.
Apply