Senior Software Engineer

Company Name: CDK Global’s solutions
Location: Seattle, WA
Date Posted: 10th Dec, 2016
  • Evolve existing framework to support new scalability requirements as well new functionality needed.
  • Identify and drive new solutions to enhance the development cycle to increase development productivity.
  • Work with team on high performing ETL and reporting solutions
  • Work on developing micro service based architectures with independently deployable reporting and ETL components.
  • Enthusiasm for solving interesting and complicated problems.
  • 7+ years of software development experience.
  • Extensive experience designing and implementing highly scalable, distributed application systems.
  • Extensive experience programming in Java, writing complex finely tuned SQL.
  • Extensive knowledge in fine tuning SQL and understanding execution plans.
  • Extensive experience designing robust scalable applications.
  • Extensive experience in Apache Spark and the Hadoop ecosystem.
  • Extensive experience in implementing scalable ETL based systems.
  • Experience in application design and Implementation using agile practices & TDD.
  • Experience with highly scalable / distributed systems.
  • Experience with Angular and postgres is a plus.