Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Entry Level Software Developer

IBM

Entry Level Software Developer At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, let’s talk. Your Role and Responsibilities As a Developer at IBM, you’ll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever‑growing skills into action for customers to make better decisions with greater speed on the most trusted platforms in today’s market. IBM has openings for Software Development Engineers to develop, test and provide support for hardware, firmware and software that make up our industry‑leading IBM Storage products. We are an elite team of engineering professionals that pioneer innovations for the cutting‑edge software and hardware used in IBM infrastructure including IBM Storage Scale System, IBM DS8000, IBM FlashSystem, IBM Ceph and IBM Protect. Development engineers participate in various aspects of the development, test, and support process. Required Technical and Professional Expertise 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 willingness to learn about high‑end storage products. Academic or demonstrated experience developing software or support for software applications. Knowledge in Bash, Python, C/C++, Databases, Javascript, or REST APIs. Knowledge of the Linux operating system, including being comfortable using the command line interface. Firm grasp of software development methodologies (e.g., Agile, DevOps), CI/CD pipelines, version control (Git), and automated testing. Demonstrated ability to break down complex technical challenges, propose innovative solutions, and drive them to completion. Strong verbal and written communication skills. Passion for technology and engineering. Growth minded, trusted, team focused, courageous, resourceful, and outcome focused. Preferred Education Master’s Degree Preferred Technical and Professional Experience Deep understanding of Python and experience developing software that interacts with hardware, preferably storage systems. Proven experience with Python libraries commonly used in storage management and data processing. Familiarity with storage concepts such as block storage, object storage, file systems, RAID configurations, and data integrity techniques. Experience working directly with storage hardware APIs or protocols (e.g., SCSI, NVMe command sets, vendor‑specific APIs). Proficiency in Python for tasks related to hardware testing and automation. Experience with developing Python‑based tools for monitoring and managing storage performance and health. Knowledge of data serialization formats relevant to storage systems (e.g., JSON, YAML, Protocol Buffers). Experience with Python in embedded systems or interacting with low‑level hardware interfaces via libraries. Familiarity with performance analysis and optimization techniques in Python, particularly in the context of data I/O. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at IBM by 2x. #J-18808-Ljbffr

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Entry Level Software Developer in Tucson, AZ vacancy
  • $100k

     ...Paypal, western union, Client, visa, walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time... 
    Entry level
    Full time
    H1b

    SynergisticIT

    Tucson, AZ
    2 days ago
  •  ...passionate about building innovative solutions that power the future of enterprise technology? IBM Infrastructure is seeking talented Software Developers across multiple disciplines: Roles Back-End Development Front-End Development Data Science As part of our dynamic team,... 
    Entry level

    IBM

    Tucson, AZ
    1 day ago
  •  ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed...  ...you will have the opportunity to develop CI pipelines which power Canonical's...  ...disability, age, or veteran status. Seniority level Seniority level Entry level Employment type Employment type... 
    Entry level
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Tucson, AZ
    3 days ago
  •  ...training program under our global product experts with a target of developing technical support, technical sales, and product management...  ...more! About the role The Applications Engineer role is an entry level position in which successful candidates undergo a long‑term... 
    Entry level
    Full time
    Live in
    Immediate start
    Worldwide

    FLSmidth

    Tucson, AZ
    2 days ago
  • $95k - $154k

     ...skills and the hands-on, employer-ready abilities tech companies demand. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full... 
    Entry level
    Full time
    H1b
    Remote work
    Work visa

    SynergisticIT

    Tucson, AZ
    3 days ago
  •  ...Can you show job-ready project depth, not just toy examples? SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning Engineers.... 
    Entry level
    Full time
    H1b
    Remote work

    SynergisticIT

    Tucson, AZ
    3 days ago
  •  ...sales who will be replaced by AI ad technology. Entry level job seekers struggle to get responses to their applications...  ...clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data... 
    Entry level
    Full time
    H1b
    Remote work

    SynergisticIT

    Tucson, AZ
    2 days ago
  • $55 - $65 per hour

     ...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics 4 months ago Be...  ...cloud, on machines or on Kubernetes, on developer desktops, or as web services. We...  ...application fair consideration. Seniority level Seniority level Entry level Employment type Employment type... 
    Entry level
    Full time
    Local area
    Work from home
    Worldwide

    Canonical

    Tucson, AZ
    3 days ago
  •  ...Jobseekers who are competing with existing Jobseekers. For entry level Job seekers to get client interviews and jobs they...  ...clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data... 
    Entry level
    H1b
    Remote work

    SynergisticIT

    Tucson, AZ
    2 days ago
  •  ...A leading open-source software firm is seeking a Junior Software Developer to join their Observability team. This remote role requires strong skills in Python and Go, along with a passion for open-source technologies, Linux, and Kubernetes. You will collaborate with a... 
    Remote work

    Canonical

    Tucson, AZ
    3 days ago
  •  ...Junior Software Developer - Observability at Canonical 1 day ago – Be among the first 25 applicants. Canonical is a leading provider of open...  ...by Juju, and will leverage multiple data sources at various levels of the architecture, including Juju itself, to contextualise... 
    Work at office
    Remote work
    Work from home

    Canonical

    Tucson, AZ
    3 days ago
  •  ...infrastructure that drives progress. Your Role And Responsibilities The Entry Level Storage Client Solutions Engineer is an early career technical...  ...validation, and scalable client engagement. You will develop into a trusted technical advisor by learning how IBM Storage... 
    Entry level
    Worldwide

    IBM

    Tucson, AZ
    19 hours ago
  •  ...technical support issues, prioritizing work based on criticality, and delivering timely root-cause analysis and software issue resolution. Maintains high levels of customer satisfaction through clear, professional communication and strong relationship management.... 
    Live in
    Worldwide

    Komatsu North America

    Tucson, AZ
    5 days ago
  •  ...delivering timely root‑cause analysis and software issue resolution. Maintains high levels of customer satisfaction through...  ..., email, and phone. Builds, develops, and sustains strong customer relationships...  ...or equivalent relevant experience Entry to intermediate experience in... 
    Work at office
    Worldwide

    Komatsu

    Tucson, AZ
    5 days ago
  • $116.36k - $155.15k

     ...engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized...  ...technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Tucson, AZ
    3 days ago
  • $65k - $80k

     ...Jenzabar is looking for a Software Developer to write, modify, and debug software for client applications. This position will work closely with...  ...clearly and accurately to management. Perform engineering level tests to find defects, troubleshoot, test, and validate software... 
    Temporary work
    Local area
    Remote work
    Visa sponsorship
    Work visa

    GrabJobs

    Tucson, AZ
    2 days ago
  • $160k - $260k

     ...About the job Senior Software Developer $160K-$260K - Tucson, AZ | Apply Now Now Hiring: Senior Software Developer in Tucson, AZ!Apply now with 24/7 PT.• Responsibilities:- We are seeking a talented, tenacious, results driven individual to work in a multi-disciplinary... 
    Immediate start

    247Protas

    Tucson, AZ
    36 minutes ago
  •  ...or inventing advanced geolocation algorithms, implementing them in efficient software, testing with real-world data, and deploying to front-line customer facilities Design, architect, develop, test, deploy, and operate fully integrated software Design, build, and maintain... 
    Remote work

    Hatch Global Search

    Tucson, AZ
    5 days ago
  •  ...Join to apply for the Developer Relations Engineer role at Canonical...  ...in team product meetings, at levels from strategy to day-by-day development...  ...engagement in open-source software has worked with real-world...  ...level Seniority level Entry level Employment type Employment... 
    Entry level
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Tucson, AZ
    3 days ago
  •  ...Work closely with the department manager to develop, plan, evaluate and recommend solutions...  ...and check work of other junior and mid-level mechanical engineers and designers. Give...  ...using either Excel, AFT or similar software. Pipe stress analysis using tools such... 
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP

    Tucson, AZ
    4 days ago
  • $150k - $160k

     ...Who We Are: We’re a high-growth software company with a big mission : empowering K-12 district teams to do more with less. At LINQ, we...  ...native mobile applications across different products, and at a high level, you’ll be the person other teams and leadership turn to when a... 
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    GrabJobs

    Tucson, AZ
    2 days ago
  •  ...: USA  Summary The Lead Engineer, Software develops, debugs, tests, deploys and supports code...  ...languages and for software at various levels in the hierarchy (from Firmware to...  ...Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator... 
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    Shift work

    Celestica

    Tucson, AZ
    3 days ago
  •  ...clearances as necessary Experience with complex electronic controller developments generally, of most interest would be candidates with gas...  ...design activity, where detailed integration with hardware or software design was required; Unit environmental qualification activity... 
    Contract work
    For contractors

    Olsa Resources

    Tucson, AZ
    19 hours ago
  •  ...Principal Software Engineer – Autonomous Haulage System (AHS) Shape the Future of Mining with Komatsu Mining Technology Solutions: At...  ...reliability of software through rigorous testing and code reviews. Develop and maintain technical documentation to support ongoing... 
    Internship
    Live in
    Worldwide

    Komatsu

    Tucson, AZ
    4 days ago
  • $87.1k - $157.45k

     ...Description Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program...  ...customer. In this role, you’ll design, develop, and deliver modern software solutions that enable... 
    Contract work
    Local area
    Immediate start

    Leidos

    Tucson, AZ
    47 minutes ago
  • $105.72k - $132.14k

     ...independently and leads the less experienced developers. Primary Responsibilities Lead the...  ...post implementation support of solution/software development Elicit, analyze, validate, specify...  ...conditions, education/training, skill level, and state/local wage requirements. ($10... 
    Temporary work
    Work experience placement
    Local area
    Shift work

    Old Dominion Freight

    Tucson, AZ
    19 hours ago
  • Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...
    Full time
    Immediate start

    Stellantis

    Tucson, AZ
    19 hours ago
  •  ...Solutions Job Code: TL-ITM-SOLN Job Level: Level 10 Direct/Indirect...  ...Development & Orchestration Develop, test, and refine AI prompts and...  ...in Information Technology, Software Engineering, or Data Science,...  ...manual movements (e.g., data entry, using a computer mouse, using... 
    Work experience placement
    Work at office
    Local area
    Remote work

    Celestica

    Tucson, AZ
    4 days ago
  •  ...A global technology consulting firm seeks a Senior AI Native Engineer to develop scalable AI systems and collaborate closely with clients. In this role, you will enhance data pipelines, provide technical leadership, and leverage your experience in robotics and machine... 
    Flexible hours

    Ernst & Young Oman

    Tucson, AZ
    3 days ago
  • $86.8k - $165.2k

     ...Status: Active and existing on day 1 Role Overview Senior Embedded Software Engineer in the Effectors Center of the Software organization....  ...Hills, Integrity, Wind River VxWorks, Linux). Experience developing complex systems involving integration of hardware, firmware, and... 
    Temporary work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Entry Level Software Developer. Be the first to apply!