Senior Software Engineer

Asenium Consulting
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior
Compensation
€ 90K

Job location

Municipality of Madrid, Spain

Tech stack

Java
Agile Methodologies
Cloud Computing
Object-Oriented Software Development
Scrum
Software Engineering
Kubernetes
Docker
Microservices

Job description

  • Participate in the design and development of strategic platform evolutions.
  • Contribute to the global architecture definition and take ownership of the design and delivery of key software components.
  • Develop new features and implement technical enhancements.
  • Maintain and optimize existing applications to ensure performance and scalability.
  • Troubleshoot customer-reported defects to ensure compliance with system integrity.
  • Conduct performance analysis and propose optimizations.
  • Create and maintain standardized technical documentation.
  • Work closely with Product Management, Business Analysts, QA, and Operations teams to deliver solutions aligned with functional and technical requirements.
  • Contribute to an Agile (Scrum / SAFe) environment, respecting deadlines and changing priorities.

Requirements

Must-Have Requirements

  • 5+ years of relevant IT experience.
  • Strong knowledge of Object-Oriented programming using Java.
  • Solid experience with cloud-native technologies (Docker, Kubernetes, Microservices architectures).
  • Proven experience working in Agile environments.
  • Experience across the full software development lifecycle, including production support and maintenance.
  • Ability to deliver high-quality results in fast-paced environments.
  • English is mandatory. Spanish is a plus.

Apply for this position