About this role
The team is seeking a skilled Software Engineer to join their team. This role focuses on the design, development, and support of storage infrastructure and software solutions. The ideal candidate will have a strong background in software development and system design, with a particular emphasis on storage technologies.
Key Responsibilities:
- Design and implement storage solutions, including capacity planning and performance optimization.
- Participate in the full software development lifecycle, from planning to deployment and support.
- Troubleshoot and resolve issues related to storage systems and software applications.
- Collaborate with cross-functional teams to define requirements and deliver high-quality software solutions.
- Stay updated with industry trends and advancements in storage infrastructure and software development practices.
Required Skills & Qualifications:
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with storage technologies and infrastructure, including SAN, NAS, and cloud storage solutions.
- Strong understanding of system design principles and software development methodologies.
- Familiarity with performance monitoring and optimization tools.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- 3-5 years of relevant experience in software engineering and storage infrastructure.
What we offer:
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
- The chance to work on cutting-edge technology projects.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.