Senior Software Engineer (PHP / React) – Cognizant
Location: Navalcarnero, Community of Madrid, Spain
Seniority level: Mid‑Senior
Employment type: Full‑time
Why Choose Us?
- High‑quality projects: challenging digitalisation, optimisation and business‑critical systems.
- Latest technologies: PHP, Laravel, React, SQL, Elasticsearch, AWS.
- Back‑end & Web community: internal tech talks, workshops and innovation initiatives.
- Learning: unlimited access to learning platforms and certifications.
- Teamwork: high‑performing engineering teams, strong technical culture.
- International team: collaborate with distributed teams across Europe, the U.S. and APAC.
- Career plan: vertical and horizontal growth, new stacks, cloud and architecture paths.
Benefits
- Restaurant vouchers every working day
- Permanent contract
- Versátil compensation (GymPass, childcare)
- Referral programme
- Salary and bonuses
Qualifications
- 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 with AWS services (deploy, scale, manage)
- 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 with cash‑to‑invoices (nice‑to‑have)
- Proactive mindset, curiosity, willingness to stay up‑to‑date
- Bachelor’s degree in Computer Science, Information Technology or related field
Responsibilities
- 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 architectures.
- Ensure performance, quality, and responsiveness through rigorous testing and debugging.
- Optimize applications for speed, scalability and operational efficiency.
- Participate in code reviews and improve coding standards.
- Mentor junior engineers and promote continuous learning.
- Integrate and maintain databases and data storage solutions.
- 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 needed.
- Stay updated on industry trends and continuously improve development processes.
- Contribute to Cognizant’s purpose by developing software that positively impacts society and enhances business operations.
Application Summary
Apply to this position if you want to continue your growth as a Senior Software Engineer in a collaborative, modern, and innovative environment.
#J-18808-Ljbffr