2 hours ago
Madrid, SpainSenior
Responsibilities
- Develop and operate secure, scalable authentication solutions across cloud and on-premises environments.
- Design, develop, and maintain full-stack web applications, APIs, microservices, and data-driven applications.
- Build secure, high-quality code and design systems for performance, scalability, reliability, and maintainability.
- Implement and manage CI/CD pipelines for testing, deployment, and automation.
- Troubleshoot complex technical issues across the technology stack and automate inefficient or repetitive team tasks.
- Implement practical AI use cases in team workflows, products, or development processes when valuable.
- Collaborate with product owners, architects, and global teams while mentoring junior developers and sharing knowledge.
- Explore emerging technologies and AI-driven development approaches.
Requirements
- Bachelor’s or master’s degree in computer science or a related field, or equivalent experience.
- At least 5 years of software development experience.
- Strong experience with React, Angular, or Blazor and backend development with .NET/C# or Java.
- Knowledge of REST API design and experience with PostgreSQL or a comparable database.
- Hands-on experience with CI/CD, Git, Docker, and Kubernetes/Helm.
- Understanding of unit, integration, and end-to-end testing frameworks.
- Knowledge of secure coding practices, OWASP principles, and scalable cloud-native or microservices architectures.
- Basic understanding of OAuth 2.0, OIDC, SAML 2.0, MFA, Single Sign-On, and Zero Trust authentication approaches.
- Experience working in agile environments and with Scrum, Kanban, or Azure DevOps.
- Strong analytical, problem-solving, communication, continuous-learning, and clean-code skills; fluent English communication is required.
Benefits
- Flexible work schedule and home-office options.
- Learning and development opportunities.
- 25 holiday days per year plus 5 additional readjustment days.
- Relocation assistance to Madrid.
- Secure, collaborative, trustful, innovative, and international work environment.
- Opportunities to participate in global projects.
