Strong experienced technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new innovative products.

Breadth and/or depth in the following areas:

Degree or equivalent experience

Strong communication skills: Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals

Strong Software Development experience

Experience of Agile development/delivery

Expertise in application, data and infrastructure architecture/design disciplines

Proficiency in modern programming languages: Java, SQL, Scala

Experience developing applications on Linux

Strong Object Oriented Programming skills

Working proficiency with developmental toolsets

Experience developing enterprise platforms using Big Data tools and technologies (e.g. Hadoop, Spark, Hive, Impala, Zeppelin, Jupyter)

Understanding of software skills such as business analysis, development, and software improvement

Developing stories on product backlog, performing unit/component testing and code reviews and deploying code to remote environments utilizing industry best practices (CI Pipeline, Automated deployment)

Leadership and ownership of task, components, solutions, and/or delivery (dependent on skillset/level)

Providing L3 support

More Jobs: