Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - 3 - Bengaluru/Bangalore @ Varite

Home > Programming & Design

 Software Engineer - 3 - Bengaluru/Bangalore

Job Description

Primary Skills

Java, AngularJS, SQL,

Description

Software Engineer: Vulnerability Management Platform

The Elevator Pitch: Why will you enjoy this new opportunity?
You are passionate about security and solving problems. This is an opportunity to create something new that has a significant impact on the security risk to VMware and VMware customers. You will be using the latest technologies and development methodologies to create a brand new solution. You will be developing software solutions that eliminate manual inefficiencies and errors in mission critical areas.

What is primary need, technical challenge, and/or problem you will be responsible for?
With current solutions lacking features and requiring slow manual work, we need an advanced solution that exactly matches our business processes and best practices. With the pace of security discoveries and the growth of VMware, we need automated and scalable solutions for responding to vulnerabilities quickly. Having top level visibility into our exposure is crucial for executives to direct support.

Success in the Role: What are the performance goals over the first 6-12 months you will work toward completing?

  • Build our next generation Vulnerability Management platform by the end of the year.
  • Ingest vulnerability findings from external systems via API, translate, and persist into our database.
  • Build the database schema, business logic, and user interface to turn user stories and wireframes into reality.
  • Within each 2 week sprint, deliver shippable features along with automated tests to verify features work properly.

What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?
  • You will build full stack features in SQL, Java, and AngularJS, write automated tests, and perform code reviews for other developers.
  • You will build on a microservices architecture with RESTful APIs between each layer.
  • You will collaborate with the Vulnerability Management team to understand the use cases required of the system you are building.
  • You will work in a continuous delivery model with tools such as Gitlab and Jenkins where code is automatically promoted when quality gates are met.
  • You will deploy on immutable infrastructure using containers.
  • You will be expected to meet sprint commitments and raise blockers early so we can work in a highly efficient manner.
What is the leadership like for this role? What is the structure and culture of the team like?
The hiring manager for this role is Colin Minihan, Director of Cloud Application Security. A developer at heart, Colin has served in a variety of roles during his 6 years at VMware. Beginning in the End User Computing business unit, he was responsible for overseeing large architectural improvements, developing a performance testing program, and creating a product security & compliance team within R&D. He then took this product security background to the Security & Resiliency team where he manages the Vulnerability Management and Red Team, with the mission of preventing cyber security weaknesses and removing opportunities that attackers might use to do VMware and VMware customers harm.
Colin s management philosophy is one of continuous improvement and that none of us is as smart as all of us . He encourages team members to always look for ways to work smarter, especially by automating as many tasks as possible. He likes building teams that are quick to share ideas and collaborate so that each team member has a multiplying effect on each other. He believes that work should be fun and team members should truly enjoy working together towards shared goals.
The Vulnerability Management and Red Team is comprised of highly technical professionals, most with developer backgrounds. Everyone on the team will be a contributor to our new Vulnerability Management platform, some developing features directly and others serving as customers who can explain system requirements. This position and two others will be full time dedicated to development of the next-generation Vulnerability Management platform.

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Computers
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required

Contact Details:

Company: Varite
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   RED VMware cyber security Schema Performance testing Application security Software Engineer 3 Vulnerability management Continuous improvement SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Varite

Varite Established in Year 2000, VARITE is now an accomplished custom software development and outsourced solutions company, providing array of customized onshore, nearshore and offshore technology solutions, to Fortune 1000 companies, globally. With headquarters in San Jose, CA, and through its...