Senior Software Engineer (PHP)
Outside Capital
- Cape Town, Western Cape
- Permanent
- Full-time
- Craft exemplary code that sets the standard for others in the world of Payments and Remittances.
- Dive energetically into the design and implementation of features that change the face of digital finance.
- Stay ahead of the curve, demonstrating a broad knowledge of industry trends, our cutting-edge infrastructure, and delivery systems.
- Influence technical decisions that shape the future of our projects and the company.
- Elevate the engineering quality within your team, fostering success and innovation.
- Mentor and inspire, accelerating career growth within the team and encouraging participation in our vision.
- Innovate and improve team processes, always seeking the next leap forward.
- Grade 12 or equivalent with a penchant for solving complex problems.
- Relevant IT degree or diploma, with a passion for financial technology.
- 7+ years in the trenches of software engineering, with a strong PHP background.
- Expertise in PHP frameworks and open-source technologies focused on financial applications.
- Proficient in using Docker for building, testing, and deploying applications.
- Skilled in database management, including data migration and scripting.
- Fluent in modern Git workflows, CI/CD practices, and Agile methodologies like Scrum/Kanban.
- Deep understanding of design principles (e.g., SOLID), web application architecture, and OOP.
- Knowledgeable in microservices architecture, RESTful API services, and Cloud Technologies (AWS).
- Strong communication and leadership skills, with the ability to mentor and inspire.
- Adaptable, eager to learn, and open to embracing new technologies and methods in a rapidly evolving industry.
- Familiarity with accounting principles is a plus, providing an edge in financial applications development.