Principal Software Engineer

R&D / Engineering | Raanana, Israel | ISRAEL
For the development of our next generation fully Cloud based Enterprise Workforce Optimization applications, we are looking for top notch Cloud principal software engineer to work in a global environment and bring the Start-up spirit into the Enterprise software development world.
As part of your job, you’ll take an active part affecting and steering business directions and participating in R&D management forum that drives the overall execution of this newly cloud based product. You’ll be involved in the development of several sub-products - based on the needs, boosting and accelerating the development, while being a pivot player in the team. You’ll have a unique opportunity to work with cutting edge cloud technologies and build a cloud-based service that allows the world biggest enterprises to engage their customers through multiple channels.

Responsibilities:
  • Work collaboratively with globally located professional developers, architects and product managers in Pure Cloud Application development
  • Experience in developing a true Cloud application on a Public cloud vendor.
  • Design & implementation of software according to agreed standards, architecture and requirements
  • Planning and performing testing to ensure fit to standards (e.g. security, scalability, etc.), design as well as functional and non-functional requirements
  • Being a pivot player, helping to boost the development in various areas, affect business decisions and drive technological decisions
  • Supporting customers and the support groups by analyzing and solving product issues

Education:
  • BSc in Computer Science/Software Engineering or equivalent

Requirements:
  • At least 8 years of proven experience in development of large system
  • Experience in Java, Spring, Maven, NoSQL, Relational Databases - a must
  • Proven experience in AngularJS & Bootstrap, as well as pure Javascript, CSS, HTML5 - significant advantage
  • Experience in developing responsive UI – an advantage
  • Experience in Agile development methodology – significant advantage
  • Very strong verbally and written English skills
  • Excellent interpersonal skills and Team Player
  • Self-starter, autodidactic
  • Ability to perform under pressure and changing priorities
  • Proven experience in operating within a global environment

Share with a friend Facebook Twitter LinkedIn Google+