Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
A leading technology company is seeking an Entry Level Software Developer to join their team in Tucson, Arizona. The role involves developing and supporting IBM Storage products while working on cutting-edge technologies like quantum computing and AI. Candidates should possess a Bachelor's or Master's degree in a relevant engineering field, have a passion for backend software development, and be familiar with tools such as Python, Bash, and various software development methodologies. This full-time position offers a unique opportunity to innovate in a collaborative environment.
Qualifications
Hold a Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, or related majors.
Prior project or internship experience in computer hardware or testing.
Interest in backend software development and a willingness to learn about high-end storage products.
Demonstrated ability to break down complex technical challenges and propose innovative solutions.
Strong verbal and written communication skills.
Responsibilities
Develop, test and provide support for hardware, firmware and software for IBM Storage products.
Work on projects related to quantum revolution and AI.
Participate in various aspects of the development, test, and support process.
Skills
Bash
Python
C/C++
Databases
JavaScript
REST APIs
Linux command line
Agile methodologies
DevOps
CI/CD pipelines
Version control (Git)
Automated testing
Education
Bachelor's or Master’s Degree in relevant field
Master’s Degree (preferred)
Job description
A leading technology company is seeking an Entry Level Software Developer to join their team in Tucson, Arizona. The role involves developing and supporting IBM Storage products while working on cutting-edge technologies like quantum computing and AI. Candidates should possess a Bachelor's or Master's degree in a relevant engineering field, have a passion for backend software development, and be familiar with tools such as Python, Bash, and various software development methodologies. This full-time position offers a unique opportunity to innovate in a collaborative environment.