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
€ 90KJob 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.