We're seeking an experienced Senior Full Stack Developer to join our team. As a seasoned developer, you'll be responsible for designing, developing, and maintaining complex web applications using a range of technologies, including UMBRACO, Expression Engine, Laravel PHP, and Silver Stripe content management systems.
Responsibilities:
- Develop and maintain web applications using various content management systems (UMBRACO, Expression Engine, Laravel PHP, Silver Stripe)
- Design and implement back-end database management systems using MySQL, MSSQL, PostgreSQL, MariaDB, and SQLite
- Integrate systems and ensure seamless data exchange between applications
- Develop and maintain APIs and 3rd-party plug-ins
- Ensure high-quality code and participate in code reviews
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Troubleshoot and resolve technical issues
Requirements:
- 10+ years of experience in full-stack development
- Strong expertise in multiple content management systems (UMBRACO, Expression Engine, Laravel PHP, Silver Stripe)
- Proficiency in back-end database management (MySQL, MSSQL, PostgreSQL, MariaDB, SQLite)
- Experience with Azure Platform and Linux
- Strong programming skills in multiple languages, including:
- PHP (LAMP, Angular)
- .NET (C#)
- Java
- JavaScript
- HTML
- SQL
- Experience with system integration, maintenance, and quality assurance
- Strong problem-solving skills and attention to detail
Nice to Have:
- Experience with cloud-based platforms (Azure)
- Knowledge of DevOps practices and tools
- Familiarity with agile development methodologies
If you meet these requirements, please send your CV, qualifications, relevant certifications, and a copy of your ID to charlotte@capitalpeakgroup.co.za
Job Type: Full-time
Willingness to travel:
50% (Preferred)
Work Location: In person
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.