On behalf of a Fast Growing Tech Company leading the way in Data Privacy, TalentHub are looking for a Senior Software Engineer to join their Analytics Platform Team. This will involve working across their portfolio of analytics applications.
As a Senior Software Engineer, you will be required to architect and build the groups core platforms. You will be a member of a highly capable software team designing and the applications you develop will be related to big data handling, data wrangling, anonymization, and data analytics.
The Ideal Candidate:
4+ years’ experience working in software application development as a programmer
University degree in Computer Science or equivalent is essential. Advanced degree preferred.
Strong experience in Java or Scala. Experience in Python is a plus.
Demonstrated professional expertise in understanding and implementing OO design patterns, developing container-based applications in a microservices architecture, using the state-of-the-art software engineering best practices
Experience with Query languages like Hive/SparkSQL and ANSI SQL
Expertise with Big Data Hadoop platforms like Databricks, Cloudera, Teradata, etc. and solid fundamental understanding of the Hadoop architecture
Proven hands-on coding experience with data analytics platforms
Experience and commitment in developing high quality, robust, scalable, and maintainable software.
Curious, and eager to learn, willing to expand its technical skills while helping other team members to grow