1

Internship Ibm Rpg Programmer Jobs in New York (NOW HIRING)

Some of our advisors include a former Treasurer of IBM, a media expert who helped launch MTV, a ... We've bootstrapped our development so far, and now we're looking for excited interns that want to ...

next page

Showing results 1-20

Internship Ibm Rpg Programmer information

What types of projects and responsibilities can an IBM RPG Programmer intern expect to work on during their internship?

As an IBM RPG Programmer intern, you can expect to work on real-world projects involving the development, maintenance, and testing of business applications on IBM i (AS/400) systems using RPG programming language. Interns typically assist with writing and debugging code, updating legacy systems, and collaborating with senior programmers to implement new features. You'll also have opportunities to participate in code reviews, learn about system integration, and gain exposure to agile development practices. This hands-on experience is designed to help you build technical skills while understanding how RPG applications support business operations.

What are the key skills and qualifications needed to thrive as an Internship IBM RPG Programmer, and why are they important?

To thrive as an Internship IBM RPG Programmer, you need foundational programming knowledge, particularly in RPG (Report Program Generator) and familiarity with IBM i (AS/400) systems, often supported by a degree or coursework in computer science. Experience with IBM i development tools like Rational Developer for i and basic understanding of database concepts are typically required. Strong problem-solving skills, attention to detail, and effective communication help interns collaborate with teams and adapt to legacy environments. These competencies enable efficient code development, support business-critical systems, and contribute to successful project outcomes in enterprise settings.

What is an IBM RPG Programmer internship?

An IBM RPG Programmer internship is a temporary position where students or recent graduates gain practical experience working with IBM's RPG (Report Program Generator) programming language. Interns typically assist in developing, maintaining, and testing business applications on IBM i (AS/400) systems under the guidance of experienced professionals. This role helps interns build skills in RPG coding, system analysis, and problem-solving while contributing to real-world IT projects. The internship is ideal for those interested in enterprise computing and legacy system support.

What is the difference between Internship Ibm Rpg Programmer vs Junior Ibm Rpg Programmer?

AspectInternship Ibm Rpg ProgrammerJunior Ibm Rpg Programmer
Experience LevelEntry-level, internshipEntry to mid-level, full-time role
CredentialsTypically pursuing or recent graduateRelevant certifications or coursework preferred
Work EnvironmentLearning-focused, supervised projectsIndependent tasks, team collaboration
ResponsibilitiesAssist with coding, testing, and documentationDevelop and maintain RPG programs, troubleshoot issues

While both roles involve IBM RPG programming, an internship is designed for students or recent graduates gaining practical experience, often with supervised tasks. A Junior IBM RPG Programmer is a full-time position requiring some prior knowledge and the ability to work independently on projects. The internship serves as a stepping stone to a junior role, which offers more responsibility and skill development in the industry.

What are the most commonly searched types of Ibm Rpg Programmer jobs in New York? The most popular types of Ibm Rpg Programmer jobs in New York are:
What are popular job titles related to Internship Ibm Rpg Programmer jobs in New York? For Internship Ibm Rpg Programmer jobs in New York, the most frequently searched job titles are:
What job categories do people searching Internship Ibm Rpg Programmer jobs in New York look for? The top searched job categories for Internship Ibm Rpg Programmer jobs in New York are:
What cities in New York are hiring for Internship Ibm Rpg Programmer jobs? Cities in New York with the most Internship Ibm Rpg Programmer job openings:
Senior Software Engineer - Protocol Integration

Senior Software Engineer - Protocol Integration

Bloomberg LP

New York, NY • On-site

$134K - $176K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Senior Software Engineer - Protocol Integration
Location
New York
Business Area
Engineering and CTO
Ref #
10048704
Description & Requirements
Who We Are
We are the Protocol Integration team, part of Bloomberg's Integration Partnerships and Applications Group under Platform Services.
Our mission is to enable seamless, reliable, and secure data movement-both within Bloomberg and between Bloomberg and the external world.
Protocol Integration delivers secure, scalable, and standards-compliant connectivity for internal services and external clients. Our work centers on two key areas:
Direct Connection Solutions
We build and maintain modules that power data exchange between Bloomberg platforms, leveraging industry-standard protocols such as IBM MQ and Kafka.
Edge Connectors
We design and support Nexus and Thin Client, Bloomberg's connector solutions that enable integration across diverse client environments-from on-premises to cloud platforms like AWS, GCP, Azure.
Together, these technologies form the backbone of Bloomberg's reliable, observable, and frictionless data transmission ecosystem.
Our Technologies
We develop our software using a mix of open-source, third-party, and in-house technologies. We prioritize the right tool for each problem while balancing innovation with operational stability.
Our typical problem domains include:
  • Distributed systems
  • Windows and Linux client software
  • gRPC services for standard communication protocols

Technologies in use today:
Golang, C#, Python, C++, Java, gRPC, and more.
How We Work
We are a self-organizing, collaborative team with significant influence over our roadmap. You'll work closely with experienced engineers and product partners across Bloomberg.
We follow two-week sprints and plan using six-sprint product increments, allowing for focused delivery and continuous improvement.
The Role
As a Senior Software Engineer, you will:
  • Collaborate with stakeholders and teammates to understand business and technical requirements.
  • Design, build, and deliver high-quality, maintainable software solutions that enable reliable data movement.
  • Contribute to the team's technical direction and help shape integration standards across Bloomberg.
  • Mentor and support other engineers, helping them grow their technical and collaborative skills.
  • Engage with Bloomberg's broader engineering communities to share knowledge and shape our collective future.

Who We're Looking For
You'll need to have:
  • 4+ years of professional experience with Python or Golang
  • Strong Linux/UNIX development background
  • Solid grasp of data structures and algorithms
  • Experience with distributed systems
  • Excellent communication and teamwork skills
  • A degree in Computer Science, Engineering, Mathematics, or equivalent work experience

We'd love to see:
  • Experience developing for Windows and proficiency in C#
  • Familiarity with microservices or service-oriented architectures
  • Experience with Kubernetes and Docker
  • Exposure to UI development
  • Experience with Agile software development methodologies

Salary Range = 160,000 - 240,000 USD Annual + Benefits + Bonus
The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.
Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.

Bloomberg logo

About Bloomberg

Sourced by ZipRecruiter

Bloomberg runs on data. As the Data Management & Analytics team within Engineering, we support our organization's needs around managing data efficiently. The vision of the team is to build solutions that drive data quality, data dictionary, data stewardship, data lineage, reference, and master data management across various data domains (prospect, customer, vendor, material etc.). We partner with business teams across the organization in addressing their data needs and ultimately helping run business operations efficiently and make improved decisions.

Industry

Finance and insurance

Company size

10,000+ Employees

Headquarters location

New York, NY, US

Year founded

1981