Senior Member Technical Staff
VMware
Bangalore, IND
4d ago

Job Description

The VMware Cloud Automation (vRA) R&D team is looking for an exceptional and highly motivated Senior Software Engineer to help drive the evolution of our next-generation Cloud Management Platform.

We are a pivotal part of the Software-Defined Data Center (SDDC), and our software is responsible for handling machines and applications in hybrid cloud environments.

Our product, vRealize Automation, is used by Fortune 500 companies to manage hundreds of thousands of virtual machines in public and private clouds.

Are you passionate about high-quality software and code standards? Do you enjoy working with world-class engineers, who push themselves and their peers to the limits?

Can you meet bold delivery dates and work with tight schedules?

In that case, you would be an ideal addition to our team. You will get to work on meaningful problems, develop products for cloud-scale, provide highly- performant interfaces to large data sets, tackle exciting challenges, and implement resilient systems.

Our products are undergoing rapid change, and most of your work will be on new code using some of the most current frameworks and libraries.

This is a senior technical position and requires current hands-on experience in the design and development of an enterprise-grade product / services / features, of moderate to high complexity, with full responsibility for delivering software with high quality.

Role and Responsibilities

As a senior team member, you will lead the development of new services / features and work closely with other leads and specialists across the product teams in our organization.

Design and develop highly efficient code ensuring scalability, performance, security and quality

Provide technical leadership to the feature team. Mentor junior engineers. Drive and own the Dev Owns Quality mindset.

Participate in design and code reviews. Ensure high coverage with test automation.

Help improve and maintain the availability of the cloud automation services deployed in production

Work collaboratively with broader engineering and cross-functional teams across geos.

Work with Product Management to discuss requirements, help identify key value propositions, identify solutions

Work in an Agile development environment while continuously evaluate and improve engineering processes.

Understanding of cloud architectures and packaging of micro-services into on-premise infrastructures

Requirements

BTech / MTech Degree or equivalent in Computer Science.

8+ years of experience designing and developing large enterprise-class products (packaged or cloud services).

4+ years in developing distributed, scalable, and high-performance applications.

Expertise in Java, Spring framework, REST APIs, Hibernate, database design, Postgres / MySQL.

Strong experience to develop and debug multi-threaded and asynchronous code.

Exposure to a microservices architecture, Docker and Kubernetes is a strong plus.

Some experience in Angular and JavaScript, as well as other web UI technologies and frameworks is a plus.

Experience in working with build and test automation tools - Maven, Jenkins, Git or similar.

Good understanding of SDLC, Agile methodologies.

Systematic problem-solving approach coupled with a strong sense of ownership and drive.

Experience designing and automating tests for your deliverables is a must.

Excellent written and verbal communication skills in English.

Category : Engineering and Technology

Subcategory : Software Engineering

Experience : Manager and Professional

Full Time / Part Time : Full Time

Posted Date : 2021-06-04

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form