CYNE-JP-12120-Software Application Developer

Celandyne

San Jose (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A tech company specializing in storage solutions is seeking a Software Application Developer in San Jose, CA. The role involves designing and implementing software for SAN products, troubleshooting complex issues, and developing applications in a fast-paced environment. Candidates should have a solid background in object-oriented programming and storage-related applications. A Bachelor's or Master's degree in a relevant field is required.

Qualifications

  • 5 years overall experience in IT with a Bachelor's degree or 3 years with a Master's degree.

Responsibilities

  • Design and implement software for SAN Switching products.
  • Develop the application for HDD utilizing the NVMe interface.
  • Create deployment and application support documentation.
  • Write application codes and develop user interfaces.
  • Provide troubleshooting for existing applications.

Skills

Experience with Storage Area Network related applications
Experience with Network related protocols
Experience in object-oriented design methodology and programming languages such as C++ or Python
Experience in shell scripting in Bourne Shell or C-Shell
Hands-on in multi-threaded design and programming
Ability to troubleshoot and debug complex issues
Ability to work independently in a fast-paced environment
Experience with Software driver development for storage devices (NVMe, PCIe)
Self-starter and self-motivated

Education

Bachelor Degree in Science or Engineering
Masters Degree in Science or Engineering

Job description

Job Title: Software Application Developer
Location State :

San Jose, CA

Date of Posting:

09/20/2023

Terms:

W2

Duration:

Long Term

Number of Positions Available:

Multiple

Job Requirements:
  • Work closely with product management and system architects to design and implement software for SAN Switching products and an agent that collects telemetry/diagnostic data.
  • Develop the application for HDD that utilizes the NVMe interface, in support of a radical new approach to Hyperscale storage.
  • Develop deployment software and application administration software as well as creates deployment and application support documentation.
  • Design and implement innovative solutions for various application teams seeking specific storage solutions.
  • Write application codes, develop user interfaces, develop unit test cases and harnesses;
  • Provide functional and technical troubleshooting for existing applications and perform fixes/enhancements as needed.
  • Work within project specifications to meet goals and objectives in a timely and accurate manner; raise issues expediently that could impede the project specifications or timelines.
  • Consistent exercise of independent judgment and discretion in matters of significance.
  • Excellent communication, decision making, and problem solving skills
  • Attend standup meetings, sprint planning, sprint review, and discussion with business users.
  • Design and develop test automation for backend.
  • Work with the team to continually improve test processes and practices based on inspection/adaption of previous iterations and to ensure adherence to process, tools and metrics standards within the project team
  • Be a self-starter and possess the ability to research issues and improve processes
  • Show initiatives and accountability with strong time management skills with project teams.
Must Have:
  • Experience with Storage Area Network related applications
  • Experience with Network related protocols
  • Experience in object-oriented design methodology and programming languages one or more such as C++, Python
  • Experience in shell scripting in Borne Shell or C –Shell in a Unix/Linux environment
  • Hands-on in multi-threaded design and programming.
  • Ability to troubleshoot and debug complex issues.
  • Ability to work independently and perform in fast paced environment.
  • Prior experience with Software driver development for storage devices (NVMe, PCIe)
  • Must be a self-starter and self-motivated with the ability to work independently and efficiently.
Education and Experience:
  • Bachelor Degree in Science or Engineering or Equivalent with overall 5 years of experience or Masters Degree in Science or Engineering or Equivalent with overall 3 years of experience in IT fields.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

High-Performance Storage Architect, NVIS
High-Performance Storage Architect, NVIS

NVIDIA • California (MO)

On-site
USD 180,000 - 230,000
C/C++ Storage Developer (SSD/HDD/NVMe)
C/C++ Storage Developer (SSD/HDD/NVMe)

Programmers.io • Redmond (WA)

On-site
USD 150,000 - 195,000
Senior Software Engineer, Storage Systems
Senior Software Engineer, Storage Systems

ByteDance • San Jose (CA)

On-site
USD 140,000 - 210,000
Senior High-Performance Storage Architect - NVIS
Senior High-Performance Storage Architect - NVIS

NVIDIA Corporation • Santa Clara (CA)

Remote
AUD 260,000 - 346,000
Senior High-Performance Storage Architect - NVIS
Senior High-Performance Storage Architect - NVIS

NVIDIA • Town of Texas (WI)

On-site
USD 148,000 - 288,000
Equity eligibility
Benefits package
Principal Engineer, Storage Product Standards
Principal Engineer, Storage Product Standards

samsungsemiconductor • San Jose (CA)

On-site
USD 180,000 - 260,000
Position: Senior SSD System Test Engineer – Linux Environment
Position: Senior SSD System Test Engineer – Linux Environment

Virtium LLC • Rancho Santa Margarita (CA)

On-site
USD 108,000 - 132,000
Storage Software Engineer - NVMe & SAN Apps
Storage Software Engineer - NVMe & SAN Apps

Celandyne • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior Storage Platform Engineer
Senior Storage Platform Engineer

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 168,000 - 334,000
Equity
Benefits
Senior High-Performance Storage Engineer
Senior High-Performance Storage Engineer

NVIDIA Corporation • United States

Remote
USD 150,000 - 190,000