IBM-logo
IBM
·
January 16, 2026
Apply Now
This job has closed.

Associate Application Developer – Hybrid Cloud and Data

Buffalo, NY
Full-time
Hybrid
New Grad, Entry Level
IBM Consulting Client Innovation Centers (CICs) are high-delivery environments where technologists collaborate to build solutions for clients. The Associate Application Developer role focuses on contributing to the development, testing, and support of application components within larger systems, emphasizing strong computer science fundamentals and coding ability.
Apply Now

Responsibilities

  • Write, test, and debug application code with guidance from senior developers
  • Contribute to application features, services, or integrations within an established system architecture
  • Participate in Agile delivery activities such as stand-ups, sprint planning, and retrospectives
  • Collaborate with teammates to understand requirements and help implement technical solutions
  • Apply secure coding, quality, and performance best practices
  • Use version control and development tools to deliver code in a team-based environment
  • Continue building technical and professional skills through training, mentorship, and hands-on delivery experience

Qualification

Required

  • Strong understanding of computer science fundamentals, including: Object-oriented programming concepts, Data structures, Algorithms
  • Demonstrated ability to write and debug code in at least one primary programming language, such as Java, C#, Python, or JavaScript/TypeScript
  • Hands-on coding experience through coursework, academic projects, internships, labs, or personal projects
  • Familiarity with core software development concepts such as debugging, testing, and version control
  • Additional exposure to other languages, frameworks, or tools (e.g., Scala, SQL, Angular, React, or similar) through coursework or projects
  • Ability to apply core programming concepts across different languages and environments
  • Exposure through coursework or projects to web development concepts, APIs, or application frameworks (e.g., RESTful services, Spring Boot, .NET Core, Flask/Django, Node.js, or similar)
  • Exposure to cloud computing concepts—such as deploying, hosting, or integrating applications—on platforms such as AWS, Azure, Google Cloud, or IBM Cloud, through coursework, labs, or self-study
  • Ability to translate business or functional requirements into technical solutions, with guidance from senior team members
  • Comfortable working onsite in a collaborative, team-based environment
  • Strong willingness to learn, accept feedback, and continuously improve
  • Bachelor's degree or equivalent practical experience in Computer Science, Engineering, or a related technical field (Candidates with other degrees will be considered if they demonstrate equivalent technical skills.)

Preferred

  • Experience working across both frontend and backend components in academic or project-based environments
  • Familiarity with Agile or Scrum team practices
  • Exposure to databases such as MySQL, PostgreSQL, SQL Server, Oracle, DB2, or MongoDB
  • Exposure to analytics or data tools such as SPSS, SAS, Tableau, Hadoop, or Spark, depending on practice needs
  • Experience collaborating with others on team-based software projects
  • Familiarity with generative AI concepts, including basic modeling approaches, responsible use, and ethical considerations, gained through coursework, projects, or self-study
  • Master's Degree

Benefits

IBM is an IT technology and consulting firm providing computer hardware, software, infrastructure, and hosting services.
Glassdoor
4.1
Founded in 1911
Armonk, New York, USA
10001+ employees
http://www.ibm.com