Software Development Intern

First Bank

Internship
Closes on Saturday, December 20, 2025

Job Description

Position Overview

First Bank Office Interns are rising college seniors with a passion for community, a curiosity for finance, and a drive to make a meaningful impact. This Software Development Intern position is more than a summer gig—it's a launchpad for the future. You'll thrive in a dynamic environment, gaining valuable work experience in a professional setting while contributing to meaningful technology projects that impact our community banking operations.

We believe in the power of community, the importance of service, and the potential of every intern.

Project Assignment & Main Goals

As a Software Development Intern, you will work on cutting-edge technology projects that directly impact First Bank's digital infrastructure:

  • Create new working API endpoints in First Bank's API Gateway
  • Develop and enhance existing API endpoints, including payload optimization, monitoring, and alerting systems
  • Improve current bank processes through innovative SDK development
  • Implement and deploy changes to First Bank software solutions in production environments

Technical Skills Required

  • Programming Languages: Technically fluent in Python, Java, JavaScript, and other modern programming languages
  • Web Technologies: Solid working knowledge of current Internet technologies, including Web 3, Web Services, and API REST/JSON
  • Database Systems: Experience with Oracle, MySQL, and PostgreSQL
  • Development Practices: Understanding of Source Control and DevOps practices
  • Problem-Solving: Hands-on software troubleshooting experience

Essential Functions

  • Support the technology department with day-to-day development tasks and responsibilities
  • Dive into challenging projects that expand understanding of banking technology operations
  • Learn the First Bank brand, customer experience philosophy, and commitment to service excellence
  • Model exceptional customer service and help others do the same
  • Gain exposure to department-specific operations and compliance standards
  • Use technology tools to process data and communicate effectively
  • Complete required training and uphold all policies, procedures, and regulations
  • Show up with integrity, curiosity, and a commitment to service
  • Complete required compliance courses and adhere to all corporate policies, Federal and State regulations including the Bank Secrecy Act

Required Qualifications

Education & Experience

  • Currently pursuing a Bachelor of Science or Bachelor of Arts degree
  • Coursework in software engineering, computer science, or related field
  • Relevant project work that included developing coded solutions

Core Competencies

  • Analytical Excellence: Proven analytical and problem-solving abilities
  • Adaptability: Must be able to learn, understand, and apply new technologies quickly
  • Communication: Strong written and oral communication skills with ability to connect and partner with both technical and non-technical resources
  • Self-Direction: Highly self-motivated and directed with keen attention to detail
  • Technical Proficiency: Tech-savvy with a sharp eye for detail
  • Valid driver's license and ability to work in a professional office setting

Preferred Competencies

  • Adaptable, focused, and ready to learn
  • Thrive in team environments and build positive relationships
  • Demonstrate emotional intelligence in interactions with customers and peers
  • Display good judgment and sound decision-making quality
  • Problem-solving mindset with ability to prioritize effectively
  • Self-starter energy with a collaborative spirit

What You'll Gain

This internship offers hands-on experience that connects educational learning with real-world impact. You'll be immersed in the heartbeat of community banking, collaborate with experienced teams, support key technology projects, and gain valuable exposure to enterprise-level software development in the financial services industry.

First Bank is committed to fostering an inclusive environment where technology meets community impact. Join us in building the future of community banking through innovative software solutions.

 

Internship 30 - 40 First Bank
Software Development Intern - 161914