• Software Dev Staff Engineer (SFS700)

    Location IN-Remote
    Job ID
    2018-3523
    Category
    SW Engineering
    Position Type
    Regular Full-Time
  • Overview

    The candidate will join the development team of NetVault Core Platform.  This team will be primarily responsible for building next-generation Backup and Recvoery Core Platform. The candidates in this position are expected to have solid skills on Java, cloud platforms, micro-service architecture, database design for Core Platform, or have experience on virtualization infrastructure like VMware, Hyper-V, and are fast learners with strong sense of new technologies.

     

    Foglight Core Platform

    We are extending the Core Platform to support data analytics, multi-tenant support and clustering scalability on cloud.

    Responsibilities

    Participates in the software development lifecycle, which includes research, new development, modification, security, correction of errors, reuse, re-engineering and maintenance of software products

    Gathers business requirements and participates in product definition and feature prioritization, including customer usability studies

    Creates technical documentation of software products/solutions

    Drives idea generation for new software products, or for the next version of an existing product

    Responsible for the delivery of products within budget, schedule and quality guidelines.

    Designs and develops major functional or performance enhancements for existing products, or produces new software products or tools

    Responsible for design, implementation, test, automating and maintenance of software modules to a high-quality standard

    Strives daily to increase the code coverage numbers for test code

    Able to work in various layers of the software stack

    Participates in peer reviews

    Ability to work in a fast paced and challenging environment

    Communicate and collaborate among cross-functional teams in a multinational environment

    Participating in Agile development activities including sprint planning, stand-ups, retrospectives and demos.

    Lead or participate in a scrum team to continuously improve

    Qualifications

    -BS Degree, good at OOA/OOD development standards and practices

    -NV Core Platform Developer

    -At least 5+ years’ development experience as a chief programmer in Java.

    -Have knowledge on virtualization infrastructure domains, such as VMware, Hyper-V,

    -Comfortable working in Linux environment, and able to write Linux/Unix Shell script.

    -Experience of working in a team environment using source control management tools, such as SVN, JIRA, knowledgeable of branching and merging strategies.

    -Strong ability to quickly perform proof-of-concepts for validating new technology or approach.

    -Strong ability to work independently as well as in a team environment, open mind, and demonstrated analytical thinking, adaptability, enthusiasm and motivation.

     

    Preferences

    -Experiences in virtualization infrastructure domains, as VMware, Hyper-V, etc.

    -Experiences in other script languages such as: JS, Node.js

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.