Seagate is looking to deliver applications and services to provide a cohesive management and user experience across Emerging Products & Solutions product lines
Requirements
- Proficient in JavaScript, Object oriented programming & API development
- Delivering software solutions in Linux environments
- Experience working with Agile development methodologies & collaboration tools
- Experience in at least one scripting level language like Python, Perl, etc
- Version control in a team environment like Git
Responsibilities
- Contribute to the command line and web-based interface that the end-user interacts with, for configuring, managing and monitoring the disk array system
- Implementing high quality code for embedded applications with the aid of test-driven development
- Triage issues during continuous integration & deployment process
- Work closely with the test organization to resolve issues in a timely manner
- Collaborate with team members across the globe
Other
- Bachelor’s Degree and 2+ years or Master’s degree in Computer Science, Software Engineering, or related degree with 0-2 years' experience
- Motivated software developer with a desire to master the craft of software engineering
- Strong verbal & written communication
- Collaborate on software design decisions with fellow team members
- Travel: None