Detailed Job Description
You will contribute to requirements gathering, architecture, design, and implementation of enterprise class software that provides centralized management for hyper converged product in data centers.
Work as part of team to deliver on software projects using Agile/SCRUM development processes.
You collaborate with stake holders on requirements and develop using in agile methodology for frequent releases.
Have experience with distributed systems, experience building a modular, scalable and highly available software application.
Work closely with project team members (architects, Product Management, , System Test), and coordinate all aspects of the projects including core VMware product integrations.
You have ability to handle multiple, complex technical problems and have the flexibility to work in a very dynamic environment.
Required Skills:
Experience in working with the best software development teams and projects through multiple releases.
5 to 8+ years of hands-on experience with Java based development projects using MVC, SOA, RESTful APIs, horizontal scalability, micro services, high availability principles.
Experience developing UI using Angular JS, Node JS , HTML, CSS and UI frameworks
Strong design experience with OO design patterns, Programming, Data structures and Algorithms
Ability to discuss, present, document and provide design and technical guidance to a team of highly skilled engineers. Drive good software design patterns for consistency, code quality and supportability.
Excellent presentation, interaction and communication skills along with the ability to collaborate effectively across functional organizations.
BS or MS degree in Computer Science and minimum of 5+ years of software development experience is required
Preferred Skills:
Experience central unified management applications, life cycle management using automated updates and web application technologies in a data center environment is a plus.
Proficiency and experience with VMware Products vSphere, NSX/Networking or the ability quickly learn the domain and come up to speed.
Experience in software development technologies including Java backend frameworks (Spring, Akka), databases (Cassandra, Postgres), messaging frameworks (RMQ), and the latest UI technologies (Angular-JS) is a plus.
Knowledge of cloud infrastructure hardware like rack servers, networking is a plus.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Angular JS, Node JS, HTML, CSS,

Interview Information
Job Location : Bangalore
Interview Location : Bangalore