Senior Software Engineer (PHP / React)
Cognizant
Posted: November 27, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
Senior Software Engineer (PHP / React)
Are you one of those Software Engineers who loves to learn from and teach your colleagues, push yourself to the limit, and take part in very demanding projects with the latest technologies?
At Cognizant Spain we’ve built a strong Full-Stack & Web Engineering Community that you’ll want to be part of!
Why choose us?
HIGH-QUALITY PROJECTS
You will take part in challenging projects focused on digitalization, optimization, and business-critical systems.
Many initiatives start from scratch, giving you real ownership and the chance to impact architecture and best practices.
LATEST TECHNOLOGIES
You’ll be working with PHP, Laravel, React, SQL, Elasticsearch, and AWS — designing and developing modern, scalable applications.
You’ll have the freedom to explore new technologies that improve performance, maintainability, and scalability.
WEB & BACKEND COMMUNITY
Participate in internal Tech Talks, knowledge-sharing sessions, collaborative workshops, and innovation initiatives.
LEARNING
You’ll have unlimited access to learning platforms and certifications to help you continue growing professionally.
TEAMWORK
You’ll collaborate with high-performing engineering teams who support each other and embrace a strong technical culture.
INTERNATIONAL TEAM
Improve your English by working with distributed teams across Europe, the U.S., and APAC.
CAREER PLAN
Grow vertically (more responsibility, leadership roles) and horizontally (new stacks, cloud, architecture paths).
Other benefits that you’ll find
Restaurant vouchers for every working day
Permanent contract
Flexible compensation like GymPass and childcare
Referral program — bring your colleagues and get rewarded
Salary and bonuses
What will make you successful in this position?
Strong experience with PHP and Laravel
Solid experience building front-end applications with React and JavaScript
Expertise with SQL and relational database management
Experience integrating and maintaining Elasticsearch
Experience working with AWS services to deploy, scale, and manage applications
Excellent debugging, testing, and problem-solving skills
Ability to work independently and as part of a high-performing team
Strong communication skills for collaborating with stakeholders
Experience applying cash-to-invoices (nice-to-have domain skill)
A proactive mindset, curiosity, and willingness to stay up-to-date with emerging technologies
Bachelor’s degree in Computer Science, Information Technology, or a related field
What will be your mission?
Develop and maintain high-quality software solutions using PHP, Laravel, React, SQL, Elasticsearch, and AWS
Collaborate with cross-functional teams to design and implement scalable and efficient architectures
Ensure application performance, quality, and responsiveness through rigorous testing and debugging
Optimize applications for speed, scalability, and operational efficiency
Participate in code reviews and contribute to improving coding standards and best practices
Mentor junior engineers and promote a culture of continuous learning and improvement
Integrate and maintain databases and data storage solutions ensuring integrity and security
Implement and maintain Elasticsearch for high-performance search and retrieval
Deploy and maintain cloud environments using AWS
Collaborate closely with stakeholders to gather requirements and translate them into technical specifications
Apply cash-to-invoices domain knowledge when necessary (optional but valued)
Stay updated on the latest industry trends and continuously improve development processes
Contribute to Cognizant’s purpose by developing software that positively impacts society and enhances business operations
To sum up
Apply to this position if you want to continue your growth as a Senior Software Engineer in a collaborative, modern, and innovative environment.