Skills: Java,Web services, Spring/Hibernate, E T L, Warehouse,Object Oriented Programming & Design,SQL/MySQL, Post gres, Cloud Services,A W S
Our Client is a well-funded Bangalore and Silicon Valley based startup, in the space of Business Intelligence, is looking to hire software engineers with 5-10 years of experience to help build its software as a service platform. For their owned software modules the Principal Software Development Engineer is expected to contribute to the high level design and do a detail design followed by implementation and unit testing. As we are building out the first generation of our platform, there is tons of work to do, so candidates get to work primarily on new features. The Principal Software Development Engineers are also expected to guide and mentor the younger less experienced Developers.
Since the work on the Platform side is deeply technical, candidates are expected to have at the minimum a Bachelors degree in Computer Science (a Masters or PhD degree is preferred). Expertise in Java is a must. Knowledge and experience with one or more of E TL, Warehousing, SQL/databases (MySQL or PostgreSQL in particular), Object Oriented Programming and Design, Web Services, Spring/Hibernate framework and Cloud services ( AWS in particular) is preferred.
Good in Analytical Skills, good verbal and written communication skills, collaborative attitude, an efficient and focused work style, and desire to excel and succeed without being pushed or micro managed. Since we are taking on a very big undertaking with a small team, all candidates need to be very efficient and capable.