2027 York Life Direct Summer Internship Program
New York Life
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- OperationsUnit testingTroubleshootingBusiness analysisData structures & algorithmsPython
- Nice to have
- SQLLLMsGitREST APIs
- Work
- On-site in Tampa · internship
- Pay
- Not stated by the employer.
- Skill demand
- Troubleshooting39%Unit testing19%Operations14%Business analysis3%of 150 similar entry-level jobs posted in the US this week
- Listed
- Nov 9, 2026 · still open
Sign in free to see which of these skills your resume already shows.
Role Overview
New York Life Direct is seeking a motivated and enthusiastic IBM i Developer Intern for the 2027 Summer Internship Program. This role offers hands-on experience developing, enhancing, and supporting enterprise business applications on the IBM i platform. You will learn modern IBM i development practices, including Free-Format RPG, Control Language (CL), DB2 for i, SQL, and Integrated Language Environment (ILE) concepts. Exposure to modern software development tools and emerging technologies like Visual Studio Code (VS Code), AI-assisted development, and automation will be provided. This internship explores how Generative AI can support code analysis, debugging, documentation, testing, and application modernization, adhering to responsible AI practices.
Key Responsibilities
- IBM i Application Development: Design, develop, test, and enhance applications supporting New York Life Direct business operations.
- Programming and Development: Learn and apply Free-Format RPG, CL, and SQL programming concepts.
- Modern Development Tools: Utilize Visual Studio Code (VS Code) as the primary development environment.
- Database Development: Work with DB2 for i databases, including writing SQL queries and understanding database structures.
- Modular Programming: Gain exposure to ILE concepts, including modules and service programs.
- AI-Assisted Development: Explore company-approved Generative AI tools for code analysis, debugging, documentation, and test case creation.
- Automation and Innovation: Identify opportunities to improve development productivity and application maintainability.
- Application Integration: Learn how IBM i applications integrate with other enterprise platforms.
- Testing and Troubleshooting: Assist with unit testing, debugging, and resolving application issues.
- Collaboration: Work with developers and business analysts to understand requirements and contribute to technical solutions.
- Software Development Lifecycle: Participate in requirements analysis, coding, code reviews, testing, documentation, and change management.
- Internship Project: Contribute to a defined development or enhancement project and present accomplishments and learnings.
What You'll Accomplish By The End Of The Internship
- Develop a foundational understanding of the IBM i platform.
- Gain practical programming experience with Free-Format RPG, CL, and SQL.
- Learn to use Visual Studio Code for IBM i application development.
- Understand DB2 for i database concepts and data access techniques.
- Gain exposure to ILE programming concepts and enterprise application integration.
- Explore practical applications of Generative AI in software development.
- Develop an understanding of responsible AI usage.
- Participate in application development, testing, and enhancement activities.
- Complete a defined internship project.
- Present project outcomes and technical learnings.
- Strengthen analytical thinking, problem-solving, communication, and collaboration skills.
Requirements & Tech Stack
- IBM i Platform
- Free-Format RPG
- Control Language (CL)
- DB2 for i
- SQL
- Integrated Language Environment (ILE)
- Visual Studio Code (VS Code)
- Generative AI
Qualifications
- Currently pursuing a bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, Computer Engineering, or a related technical field.
- Basic understanding of programming fundamentals (variables, conditional logic, loops, functions, data structures).
- Familiarity with at least one programming language (e.g., Java, Python, C, C++, C#).
- Basic knowledge of relational databases and SQL concepts.
- Understanding of software development fundamentals and problem-solving techniques.
- Strong analytical skills and attention to detail.
- Willingness to learn new technologies.
- Effective written and verbal communication skills.
- Ability to collaborate with technical and non-technical team members.
- Demonstrated initiative and intellectual curiosity.
- Interest in enterprise application development, modern development tools, and emerging technologies.
Preferred Skills
- Academic coursework or projects involving SQL, relational databases, or application development.
- Familiarity with Visual Studio Code or similar development environments.
- Exposure to Git or other source code management tools.
- Basic understanding of APIs, RESTful web services, or application integration.
- Familiarity with software testing, debugging, and development methodologies.
- Exposure to IBM i, Free-Format RPG, CL, or DB2 for i is a plus.
- Familiarity with Generative AI concepts or AI-assisted development tools.
- Interest in applying AI and automation to improve software development efficiency.
- Interest in enterprise computing and financial services technology.
Internship Experience
- Receive mentorship and technical guidance from experienced IBM i developers.
- Gain hands-on experience with enterprise applications supporting critical business operations.
- Work with modern development tools and explore emerging technologies, including Generative AI.
- Participate in meaningful development assignments and collaborative team activities.
- Build professional relationships through networking and mentorship.
- Gain insight into technology careers within the financial services industry.
- Complete an internship project and share accomplishments.
Work Authorization
- Must be authorized to work in the U.S.
- No employment-based immigration sponsorship is offered.
- Not available to individuals working under OPT or CPT.
Job Level
- GRADE 21
Pay Transparency
- Salary Range: $25/hr
- Overtime eligible: Nonexempt
- Discretionary bonus eligible: Yes
- Sales bonus eligible: No
- Actual base salary determined by experience, skills, qualifications, and job location.
- Eligible for an annual discretionary bonus.
- May be eligible to participate in an incentive program.