About The Position

As an Associate Application Developer at IBM, you will help organizations transform customer service, improve operations, and accelerate digital innovation through modern applications and cloud technologies. Projects may serve clients in healthcare, financial services, public and federal sectors, automotive, energy, retail, industrial, or manufacturing industries. You will be aligned to a technology practice based on business needs, your academic background, technical skills, project experience, and career interests. In the IBM Tech & Red Hat practice, you will contribute to solutions involving application modernization, automation, hybrid cloud environments, and enterprise platforms. You will collaborate with consultants, developers, architects, and AI specialists while developing expertise through structured learning, mentorship, certifications, and hands-on client projects. During your first year, you will build technical expertise, earn certifications, contribute to client projects, strengthen consulting and communication skills, and establish a foundation for long-term career growth. IBM hires for potential, curiosity, and willingness to learn rather than requiring expertise in every listed technology. The work arrangement is hybrid, with four days a week in the office based on project requirements.

Requirements

  • Currently completing or recently completed a Bachelor's degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related field.
  • Foundational knowledge of programming languages such as Java, Python, JavaScript, or similar technologies, and foundational knowledge of SQL.
  • Understanding of software development fundamentals, databases, APIs, cloud computing, and enterprise applications.
  • Exposure to application development, data, or cloud-related projects through coursework, internships, research, or personal learning.
  • Familiarity with Git or similar version control tools.
  • Curiosity about enterprise technologies, Artificial Intelligence, cloud solutions, and digital transformation.
  • Strong foundation, growth mindset, and desire to learn and make an impact.

Nice To Haves

  • Exposure to open-source technologies, containers, cloud platforms, or modern application development.
  • Familiarity with Linux, Kubernetes, Docker, DevOps, or automation concepts.
  • Interest in hybrid cloud, Artificial Intelligence, and continuous learning.

Responsibilities

  • Help organizations transform customer service, improve operations, and accelerate digital innovation through modern applications and cloud technologies.
  • Contribute to client solutions involving application modernization, automation, hybrid cloud environments, and enterprise platforms.
  • Collaborate with experienced consultants, developers, architects, and AI specialists.
  • Build technical expertise and earn certifications through structured learning and mentorship.
  • Contribute to hands-on client projects.
  • Develop consulting, communication, and technical skills to address complex business challenges.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service