Specialist Software Engineer- Private Cloud

Arsys
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

Clean Code Principles
PHP
API
Automation of Tests
Cloud Computing
Software Quality
Code Review
Continuous Integration
Linux
Python
RabbitMQ
Ansible
Software Engineering
Storage Virtualization
Virtualization Technology
Test Driven Development
Grafana
Backend
GIT
Solid Principles
Kubernetes
Information Technology
Vcenter
DDD (Domain Driven Development)
Kibana
REST
Terraform
Software Version Control
Docker
VMware

Job description

This role offers a high level of technical autonomy and full responsibility for the development of critical product components. Your Impact and Key Responsibilities

  • Hands-On Technical Leadership: You will take on technical ownership in day-to-day development. Your role is essential in developing and maintaining features while ensuring code quality, scalability, and maintainability.
  • Autonomous Work Management: You will analyze, design, and estimate tasks, managing your own backlog in alignment with the team's goals.
  • Quality Advocacy: You will rigorously apply Clean Code principles, Hexagonal Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD) in every line of code.
  • Full Lifecycle Ownership: You will be responsible for test automation (unit, integration, and acceptance) and for deploying new versions through the CI/CD pipeline across development, pre-production, and production environments.
  • Strategic Collaboration: You will actively participate in product design decisions, working closely with the Product Owner and Lead Developers on prioritization.
  • Team Growth: You will contribute to code reviews, provide constructive feedback, and support less experienced developers, ensuring technical consistency across the product., Hybrid role based in Logroño: 3 days in the office and 2 days remote per week, with full flexibility to choose how you organize them.

Broad flexible working hours.

High-Impact Project: You will work with a wide range of technologies in a project closely connected to infrastructure and systems, involving continuous learning of new APIs, automation tools, and VMware technologies.

Collaborative Culture: You'll join a cohesive, experienced, and stable team that values autonomy, technical communication, and continuous improvement. The environment is highly collaborative and technical, with strong emphasis on peer review.

Training and Support: You will receive solid onboarding training, including a month and a half of dedicated product-specific training.

Visibility and Responsibility: You will have full development responsibility, providing significant visibility within the company.

Requirements

  • University degree in Computer Science, Telecommunications, Mathematics, or similar.
  • At least 4-5 years of experience in backend software development, ideally working with complex products or platforms.
  • Fluent English, with the ability to communicate effectively on a daily basis.
  • Ability to work autonomously, with proactivity and strong analytical thinking to solve complex problems.

Key Technical Skills

  • Strong proficiency in PHP.
  • Proven hands-on experience applying Hexagonal Architecture, Clean Code, DDD, and TDD, including SOLID principles.
  • Familiarity with REST APIs, Git version control, and CI/CD pipeline automation.
  • Solid knowledge of Linux environments and experience with virtualization or automated infrastructure.

Nice to Have

  • Knowledge of VMware technologies (such as vCenter, vSAN, NSX, VCF).
  • Experience with Python.
  • Experience with automation tools such as Ansible or Terraform.
  • Experience with containers (Docker, Kubernetes) and messaging (RabbitMQ) or monitoring tools (Kibana, Grafana).

About the company

We offer you the opportunity to join the leading Spanish company in the IT sector, with more than 25 years of experience and one of the most solid track records as a provider of technological solutions for companies. We are a growing company with more than 400 employees and offices in Logroño, Madrid, Barcelona, Seville, Bilbao and Valencia. Since August 2013, we have been part of the IONOS Group, Europe's leading digitalisation partner for small and medium-sized companies. In short, we are a multicultural team that's passionate about technology, bringing our professional experience from over a dozen countries: Germany, Argentina, Spain, the United States, France, the Philippines, Italy, Poland, Portugal, the United Kingdom, Romania... Role Mission and Responsibilities

Apply for this position