Latest News

IBM Hiring Associate Application Developer in Buffalo — Up to $67,700

On: August 14, 2026 9:03 PM
Follow Us:

IBM is hiring an Associate Application Developer in Buffalo, New York, offering an opportunity for candidates looking to build their careers in software and application development. This role is a strong fit for candidates with relevant technical education or early-career experience who want to work in a global technology environment and develop practical application development skills.

Job Overview

FieldDetails
Company NameIBM
RoleAssociate Application Developer
QualificationBachelor’s degree or relevant technical qualification in Computer Science, Information Technology, Software Engineering, or a related field
Job LocationBuffalo, New York, USA
SalaryUp to $67,700 per year
Work TypeOn-site
Job TypeFull-time
Job LevelEntry Level / Associate
IndustryInformation Technology / Software Development

Job Description

As an Associate Application Developer at IBM, you’ll help organizations transform how they serve customers, improve operations, and accelerate digital innovation through modern applications and cloud technologies.

No two projects are exactly alike. You could support healthcare, financial services, public sector, federal sector, automotive, energy, retail, industrial, or manufacturing clients. You’ll gain hands-on project experience, professional and technical mentoring, career coaching, industry-recognized certifications, and exposure to emerging technologies, including Artificial Intelligence and automation.

Your journey is unique, and so is your career path. As you begin your career at IBM, you’ll be aligned to the technology practice that best matches business needs, your academic background, technical skills, project experience, and career interests. Many of our associates join IBM with a broad foundation in computer science or software engineering, not prior experience in a specific platform or technology. You do not need experience in every listed technology. 

Through structured learning, mentorship, certifications, and hands-on client projects, you’ll build specialized expertise within your assigned practice while developing the consulting, communication, and technical skills needed to solve complex business challenges.

As part of our Adobe practice, you’ll work on solutions that support content management, digital experiences, customer engagement, marketing technology, and personalization. Work alongside experienced consultants, developers, architects, AI specialists, and business professionals to deliver innovative solutions for real clients. Through mentorship, certifications, structured learning, and hands-on project experience, you’ll develop the skills needed to grow your career in consulting and technology.

We’re not looking for experts; we hire for potential, curiosity, and a passion for learning. Whether you’ve built software in the classroom, participated in hackathons, completed internships, or worked on personal projects, we’d love to meet you. 

During your first year, you’ll build technical expertise, earn certifications, contribute to client projects, strengthen your consulting and communication skills, and establish a strong foundation for long-term career growth at IBM.

To give yourself the best opportunity for success, we advise applying only to roles that align with your skills and experience, rather than applying broadly across all entry-level positions. You’ll receive a status update email for each application, so be sure to check your IBM Careers account regularly — it’s the best way to get a centralized view of which roles you have active applications against.

Required education

Bachelor’s Degree

Preferred education

Bachelor’s Degree

Required technical and professional expertise

  • 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, JavaScript, Python, or similar technologies.
  • Understanding of software development fundamentals, APIs, databases, and web technologies.
  • Familiarity with version control tools such as Git through coursework, projects, internships, or personal learning.
  • Exposure to application development through academic projects, internships, hackathons, open-source contributions, or personal projects.
  • Curiosity about emerging technologies, including Artificial Intelligence, cloud computing, automation, and digital transformation.
  • You don’t need to be an expert to get started. We’re looking for individuals with a strong foundation, a growth mindset, and a desire to learn and make an impact.
  • Bring your curiosity. Grow your skills. Build what’s next, like an IBMer.

Preferred technical and professional experience

  • Exposure to digital experience platforms, web development, content management systems, or customer engagement technologies. 
  • Familiarity with cloud platforms, APIs, front-end technologies, or modern application architectures. 
  • Interest in Adobe technologies, Artificial Intelligence, and continuous learning.

Selection Process

  • Application submission
  • Resume screening
  • Recruiter or HR discussion
  • Technical assessment/interview
  • Hiring manager interview
  • Final selection and offer

How to Apply

  • Review the Associate Application Developer position requirements.
  • Prepare an updated resume highlighting your education, technical skills, and relevant projects.
  • Submit your application through the official IBM careers portal.
  • Complete any required assessments or screening steps.
  • Attend the interview stages if shortlisted.
  • Follow up with the recruiter or hiring team regarding the application status.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.