About the Company
Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided every day by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of 340,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fuelled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. Capgemini is committed to fostering an environment where all talent can thrive.
Job Description
Capgemini is seeking a highly skilled and experienced Senior PHP Developer to join our dynamic team in Dundee, Scotland. This is an exciting opportunity for a talented professional to contribute to the development and maintenance of cutting-edge web applications for our diverse client portfolio. The ideal candidate will have a strong background in modern PHP frameworks, a deep understanding of best practices, and a passion for creating scalable, high-quality solutions. You will be instrumental in architectural design decisions, code reviews, and mentoring junior developers, all while working in a collaborative and innovative environment. We are committed to supporting global talent and are pleased to offer visa sponsorship for eligible candidates.
Key Responsibilities
- Design, develop, and maintain robust and scalable web applications using PHP and associated technologies.
- Lead technical design discussions and contribute to architectural decision-making processes.
- Conduct code reviews to ensure code quality, adherence to coding standards, and best practices.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Collaborate closely with product owners, UI/UX designers, and other stakeholders to translate business requirements into technical solutions.
- Troubleshoot, debug, and upgrade existing software systems.
- Stay up-to-date with emerging technologies and industry trends to recommend and implement innovative solutions.
- Optimize applications for maximum speed and scalability.
- Contribute to the full software development lifecycle, including planning, development, testing, and deployment.
Required Skills
- Expertise in PHP 7/8 and object-oriented programming.
- Extensive experience with at least one major PHP framework (Laravel, Symfony, Zend/Laminas).
- Strong understanding of front-end technologies (HTML5, CSS3, JavaScript, jQuery, or a modern JS framework like React/Vue/Angular).
- Proficiency with relational databases (MySQL, PostgreSQL) and experience with ORM tools.
- Experience with RESTful API design and integration.
- Solid understanding of software design patterns and principles (SOLID, DRY, KISS).
- Familiarity with version control systems (Git).
- Experience with testing frameworks (PHPUnit, Mockery).
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience working in an Agile/Scrum development environment.
- Contribution to open-source projects or a strong portfolio of personal projects.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health and wellness programs.
- Generous paid time off and holiday allowance.
- Company pension scheme.
- Professional development opportunities and training budgets.
- Access to a wide range of learning platforms and certifications.
- Employee assistance program.
- Opportunities for international travel and collaboration.
- Flexible hybrid work arrangements.
- Visa sponsorship for eligible candidates, including relocation support.
How to Apply
Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:
- A current resume
- A cover letter outlining your suitability for the role and your motivation for applying.
We review applications on a rolling basis and will contact shortlisted candidates for an interview.
DISCLAIMER
Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.
VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.