SOFTWARE ENGINEER
HESPLORA is looking for candidates to join its team of professionals to build innovation projects for clients belonging to different industries (finance, insurance, oil & gas, multi-utility, …).
The successful candidate will contribute to build and evolve both on prem and cloud-based workloads for a variety of tasks, ranging from data processing to backend services.
Minimum required skills:
- Proven proficiency in at least one high-level programming language (Python, C#, Java, Scala, Go …);
- Bachelor’s degree in Computer Science, Computer Engineering or equivalent skills;
- Good understanding of networking, operating systems and software engineering practices;
- Strong attitude toward learning new skills and knowledge;
- Proficiency in both spoken and written English;
- Problem solving mindset, attention to details and a strong teamwork attitude.
A Master’s degree in a relevant subject (e.g. a two-year Master’s degree), study or work experience abroad, and the ability to work in a team and meet deadlines will be highly valued in the selection process.
Verifiable experience or references related to the following skills will be considered a nice to have for the position:
- Experience developing cloud based applications and workloads (Azure, AWS, GCP, …)
- Experience with the Apache Spark ecosystem and data engineering issues
- Experience in defining cloud infrastructures as code
- Knowledge and familiarity with both relational and noSQL databases
- Development of software projects and proof of concepts even just for personal interests
Location: Florence