From Hays, we are looking for a highly motivated and talented Back-End Software Engineer to join our team at a leading company in digital technologies for utilities. If you are passionate about innovation and want to contribute to impactful global projects, this is your opportunity!
Responsibilities:
* Develop, test, and deploy robust and scalable applications using modern technologies.
* Design and develop scalable and maintainable microservices in Rust and Golang.
* Work with product owners, designers, and other developers to meet goals.
* Implement solutions following Composable Architecture principles to ensure modularity and reusability.
* Debug and optimize applications for maximum speed and scalability.
* Participate in code and design reviews to maintain code quality standards.
* Ensure best practices in coding, Git usage, DevOps pipelines, and CI/CD processes.
* Troubleshoot and resolve software defects and issues.
Requirements:
* Bachelor's/Master's Degree preferably in Computer Science, Software Engineering, Information Technology.
* Good knowledge and skills in software design principles.
* Proficiency in one of the following programming languages: Rust, GO, C++.
* Familiarity with NoSQL and SQL databases (e.g., MongoDB, PostgreSQL).
* Knowledge of RESTful APIs and other integration architectures such as Event-Driven (e.g., Kafka), gRPC, and more.
* Experience in software testing methodologies and tools.
* Familiarity with agile methodologies.
* Advanced proficiency in English.
Desired Characteristics:
* Understanding of security best practices in software/web development.
* Experience in software companies in the smart grids space.
* Proficiency in other languages: Spanish.
What we offer:
* Permanent contract in Milan, Rome, or Madrid.
* Attractive compensation package.
* Extensive flexible and remote work options.
* Corporate welfare including supplemental health care, wellness programs, family and parental caring, benefits, conventions, and more.
* Multiple options to grow in an international environment.
If you are interested in the job opportunity, do not hesitate to apply and share your updated CV.