- As a member of the Research and Development team, you will be part of an agile software development team developing cloud based analytics solutions/services/applications in support of the client.
- Work on cutting edge technologies to convert device data into actionable insight
- Participation in the architecture and design of the system
- Improve and maintain new and existing functionality through the product lifecycle
- Work effectively in scrum based team environment delivering core features
- Work in a ?startup-like? environment with a tremendous amount of energy
- Expert level programing in Java.
- Experience of developing cloud based distributed applications.
- Strong communication skills and enjoys the power and fun of teams.
- Passionate about understanding customer needs and architectural issues and designing innovative and robust solutions to these sometimes contradicting requirements.
- Believe in Test Driven Development and the need for test Automation.
- Proactive work ethic
- Skilled in robust, highly available large-scale, distributed SaaS systems (AWS highly desired)
- Experienced in large volumes of data (BigData)
- Experienced with High transaction
- Experience with integration and securitytechnologies (SSO, SAML, etc)