IBM is a technology and consulting company that delivers technical and industry expertise to public and private sector clients. The Associate Application Developer will build Salesforce development capabilities through structured learning, certifications, mentorship, and hands-on client experience while configuring, customizing, integrating, maintaining, and optimizing Salesforce solutions.
Configure and Administer Salesforce: Learn to configure and administer the Salesforce platform to meet business requirements, ensuring efficient workflow and data management using tools like the Force.com IDE and Data Loader
Develop Apex Code and Visualforce Pages: Build capabilities in writing Apex code and creating Visualforce pages and Lightning Web Components (LWC) to customize and enhance Salesforce functionality
Integrate with Enterprise Applications: Gain experience integrating Salesforce with enterprise applications, ensuring seamless data flow and synchronization to provide a unified user experience
Maintain and Optimize Salesforce: Perform routine maintenance and optimization tasks to ensure platform efficiency and user adoption
Qualification
Required
Bachelor's Degree
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 and core software engineering principles
Understanding of software development fundamentals, APIs, databases, cloud computing, and application architectures
Exposure to web applications, software development, or enterprise platforms through coursework, projects, research, or internships
Familiarity with version control tools such as Git
Curiosity about enterprise technology, Artificial Intelligence, CRM platforms, automation, and digital transformation
Travel required: Up to 60% or 3 days a week (home on weekends - based on project requirements)
IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship
Preferred
Exposure to Salesforce platform configuration, administration, or CRM principles
Experience or coursework involving Apex code development, Visualforce, or Lightning Web Components (LWC)
Knowledge of CRM integration principles with enterprise applications
Interest in Salesforce performance optimization, workflow automation, and cloud-native solutions
Benefits
Professional and technical mentorship
Career coaching
Access to certification opportunities
Structured learning
Hands-on client experience
Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being
401(k)
Cash balance pension plan
IBM Employee Stock Purchase Plan
Financial counseling
Life insurance
Short- and long-term disability coverage
Opportunities for performance-based salary incentive programs
12 paid holidays
Minimum 56 hours sick time
120 hours vacation
12 weeks parental bonding leave in accordance with IBM Policy
Other Paid Care Leave programs
Paid family leave benefits to eligible employees where required by applicable law
Training and educational resources on our personalized, AI-driven learning platform
Industry-recognized certifications
Diverse and inclusive employee resource groups
Giving and volunteer opportunities
Discounts on retail products, services & experiences
Hybrid work arrangement: 4 days a week in office based on project requirements
IBM provides technology and consulting, including software, infrastructure systems, and cloud-based solutions.