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 over 300,000 team members in nearly 50 countries. Join us to be part of a team that helps shape the future of technology and deliver innovative solutions to clients worldwide, with a strong commitment to fostering a diverse and inclusive environment.
Job Description
We are seeking a talented and motivated Software Engineer to join our dynamic team in Aberdeen, Scotland. This is an exceptional opportunity for skilled professionals looking to advance their careers in a vibrant and innovative environment. We are committed to fostering global talent and are pleased to offer visa sponsorship for eligible candidates. As a Software Engineer, you will be instrumental in the design, development, and deployment of cutting-edge software solutions for our diverse client portfolio. You will work within an agile framework, collaborating closely with cross-functional teams to deliver high-quality, scalable, and robust applications that meet business requirements and drive digital transformation.
Key Responsibilities
- Design, develop, test, deploy, and maintain robust and scalable software solutions.
- Participate in all phases of the software development lifecycle, from requirements gathering to deployment and support.
- Collaborate with product owners, architects, and other engineers to define specifications and deliver high-quality products.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Perform code reviews to ensure code quality, maintainability, and adherence to design specifications.
- Troubleshoot, debug, and upgrade existing systems to optimize performance and functionality.
- Contribute to continuous improvement by identifying opportunities for process enhancements and adopting new technologies.
- Stay updated with emerging industry trends and technologies to ensure our solutions remain at the forefront of innovation.
Required Skills
- Proficiency in at least one modern programming language (e.g., Java, Python, C#, JavaScript).
- Solid understanding of software development principles, data structures, and algorithms.
- Experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL) and ORM frameworks.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Experience with version control systems, particularly Git.
- Understanding of Agile methodologies (Scrum, Kanban).
- Strong problem-solving abilities and analytical skills.
- Excellent communication and teamwork skills.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience with front-end frameworks (e.g., React, Angular, Vue.js) or mobile development.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with microservices architecture and RESTful APIs.
- Relevant industry certifications.
Perks & Benefits
- Comprehensive visa sponsorship and relocation support.
- Competitive annual salary and performance-based bonuses.
- Generous paid time off and public holidays.
- Private medical and dental insurance.
- Company pension scheme with employer contributions.
- Life assurance and income protection.
- Opportunities for professional development, training, and certifications.
- Access to a global network of experts and diverse career paths.
- Employee assistance program for personal and professional support.
- Wellness programs and discounts on various services.
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.