International Business Machines Corp logo

Entry Level Software Developer-Tucston-AZ

    Highlights

    Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and support. Support agile development processes and actively participate in sprint planning, standups, retrospectives, and backlog refinement activities.

    Numbers & Facts

    LocationTUCSON, AZ
    IndustryComputer/IT Services
    Company Size10,000 employees or more
    Year Founded1911
    Websitehttp://www-03.ibm.com/employment/us/

    Description

    • Design, develop, test, and maintain high-quality software solutions using modern software engineering practices.
    • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and support.
    • Collaborate with product management, architects, quality assurance, support, and operations teams to deliver customer-focused solutions.
    • Develop scalable, secure, and performant applications, services, APIs, and backend components.
    • Troubleshoot and resolve software defects, performance bottlenecks, and customer-reported issues.
    • Contribute to architecture discussions, technical design reviews, and code reviews.
    • Create and maintain technical documentation, test plans, and operational procedures.
    • Implement automated testing, CI/CD pipelines, and DevOps practices to improve software quality and delivery efficiency.
    • Stay current with emerging technologies and recommend improvements to products, processes, and development methodologies.
    • Support agile development processes and actively participate in sprint planning, standups, retrospectives, and backlog refinement activities.

    About Company

    At IBM, you don’t need a degree to shape the future. Just bring your skills—and your passion. 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. To lead in this new era of technology and solve some of the world's most challenging problems. Let’s get to work.

    Similar Jobs

    See more jobs