Company:
Celandynesoft
Location: San Jose
Closing Date: 28/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Software Application Developer
Location: 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 such as C++, Python.
- Experience in shell scripting in Bourne Shell or C-Shell in a Unix/Linux environment.
- Hands-on experience in multi-threaded design and programming.
- Ability to troubleshoot and debug complex issues.
- Ability to work independently and perform in a 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's Degree in Science or Engineering or Equivalent with a minimum of 5 years of experience or Master's Degree in Science or Engineering or Equivalent with a minimum of 3 years of experience in IT fields.
Share this job
Celandynesoft