Software Engineer
Role details
Job location
Tech stack
Job description
The Group IT Engineering Specialist is responsible for developing and maintaining software and cloud-based applications, ensuring performance, security, and scalability. This role supports project delivery and contributes to technical innovation. This job profile is intended for specialist professionals that apply advanced knowledge of a job area. Required to manage projects / processes independently with limited supervision. Typically coaches and reviews the work of lower level professionals., Sulzer is seeking a highly skilled and experienced Senior Software Engineer to join the development of one of our core pricing and costing software products. This is a hands-on technical role requiring deep expertise in modern software engineering practices, with a focus on C# .NET, React and Cloud native services., Hands-on Development: Participate actively in coding, debugging, and reviewing code to ensure high-quality software development.
Project Management: Oversee product roadmaps, ensuring on-time delivery of solutions within budget and scope.
Technical Expertise: Stay updated with emerging technologies and best practices, implementing them to enhance our software solutions.
Collaboration: Work closely with cross-functional teams, including product management, , and operations, to ensure alignment and successful project delivery.
Problem Solving: Address technical challenges, troubleshoot issues, and provide effective solutions to complex problems.
Documentation: Maintain comprehensive documentation of system architecture, design decisions, and product progress.
Requirements
Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
Experience: 6+ years of professional software development experience, Proven experience with large and complex software development, test automation and system design.
Technical Skills:
Strong expertise in .NET/C# for backend development.
Experience with React or similar frontend frameworks.
Experience with test automation and integration testing.
Experience in system design.
Solid understanding of Cloud native services (Azure/GCP) and DevOps practices (CI/CD, containerization).
Soft Skills:
Strong problem-solving and analytical abilities with a focus on quality and continuous improvement.
Strong communication skills in English, both written and verbal.
Comfortable working in Agile/Scrum teams and enjoys contributing as part of a team.
Ability to adapt quickly in a dynamic, fast-paced environment.
Benefits & conditions
A competitive salary as well as participation in the variable remuneration system based on personal and financial objectives.
Restaurant tickets
Be part of an experienced, international team.
A good vibe working environment.
Enjoy great office facilities and a perfect location in Madrid Nuevos Ministerios, making your work experience both comfortable and convenient.
Other fringe benefits
Sulzer is an equal opportunity employer. We believe in the strength of a diverse workforce and are committed to offering an inclusive work environment.
We are proud to be recognized as a Top Employer 2026 in Brazil, Canada, China, Finland, Germany, Ireland, Mexico, Switzerland, South Africa, the UK and the USA.