Intern Application Developer 2027-ServiceNow
IBM · Research Park, California, United States · 1 mo ago
On-siteEngineeringFull-time
About the role
During your internship, you can enhance your knowledge and gain professional experience by working on client projects. This role provides an opportunity to build a compelling portfolio, acquire new skills, gain insights into diverse industries, and embrace novel challenges for your future career. At IBM, we prioritize continuous learning, skill development, and personal growth within a culture of coaching and mentorship. As an intern, you'll experience this culture and could advance to our full-time Associates program based on results and performance.
Responsibilities
- Join cross-functional teams to understand requirements and define technical specs for various projects, fostering collaboration and innovation.
- Document technical specifications and design decisions with clarity to ensure effective communication within the team and stakeholders.
- Develop scalable, reusable code and champion code review processes/tools to uphold high-quality code standards.
- Engage in full-stack cloud-native development, utilizing design thinking to create products that prioritize user experience, performance, security, quality, and stability.
- Gain exposure to a diverse tech stack including databases, operating systems, cloud providers, and modern UI frameworks, contributing to the entire product delivery lifecycle.
Requirements
- Currently pursuing a bachelor’s degree with a track record of academic success (Preferred Majors: MIS, CS, Accounting, Business Analytics, Data Science, Artificial Intelligence, Computer Science, User Experience Design, and Web Development).
- Strong interpersonal skills that enhance collaboration and relationship building while managing dynamic workloads in an agile environment.
- Initiative and passion to actively seek new knowledge and improve skills while embracing a growth mindset to assimilate diverse viewpoints.
- Demonstrated leadership experience and ability to communicate effectively through active listening, adaptability, and readiness to take ownership of tasks and challenges.
- Exposure or experience with JavaScript.
- Exposure to one of the following: Java, C++, Python, Scala, R, SAS, SQL, HTML, SPSS, VBA, Tableau, etc., as well as systems design/development, hyperscale platforms, and information technology.
- Willingness to travel as needed.
Preferred Qualifications
- Knowledge of or interest in database development, cloud platforms, web markup languages, deploying applications with container technology, and generative AI.
- Exposure to web services, APIs, and multiple Java application frameworks.
- Knowledge of or interest in best practices around design patterns, performance tuning, automated and unit testing.
- Exposure to SQL/PLSQL, cloud basics, integration patterns (REST/SOAP APIs), data migration tools (FBDI, HDL), reporting tools (OTBI, BI Publisher), and data visualization (Tableau, Power BI).
- Familiarity with relational databases.
- Experience working within an Agile team structure (sprints, backlogs, standups, story points) and comfort adapting to iterative development and shifting priorities.