Logo
Celandyne Software Solutions LLC

Software Application Developer

Celandyne Software Solutions LLC, Clayton, California, United States, 94517


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 skillsAttend 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 teamBe a self-starter and possess the ability to research issues and improve processesShow initiatives and accountability with strong time management skills with project teams.Must Have:

3+ Years' Experience in Application development on Windows/Unix/Linux PlatformExperience with Storage Area Network related applicationsExperience with Network related protocolsExperience in object-oriented design methodology and programming languages one or more such as C++, PythonExperience in shell scripting in Borne Shell or C -Shell in a Unix/Linux environmentStrong in data structures, design patterns.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.