1

Software Development Trainee Jobs in Missouri (NOW HIRING)

Universal Banker

Sunset Hills, MO

$17.25 - $21.50/hr

An employee will remain in a trainee position until they have proven their ability to effectively ... Track and monitor those sales and opportunities in the customer information software. * Participate ...

Universal Banker

O Fallon, MO · On-site

$16.75 - $21/hr

An employee will remain in a trainee position until they have proven their ability to effectively ... Track and monitor those sales and opportunities in the customer information software. * Participate ...

New

Universal Banker

Jennings, MO · On-site

$16.25 - $20.50/hr

An employee will remain in a trainee position until they have proven their ability to effectively ... Track and monitor those sales and opportunities in the customer information software. * Participate ...

PPF Installer Trainer

Saint Louis, MO · On-site

$16.50 - $22/hr

... development to grow its leading positions in attractive end markets such as transportation ... Leadership skills to effectively direct trainees and keep on track * Setup and manage scheduling of ...

PPF Installer Trainer

Saint Louis, MO

$17 - $22.75/hr

... development to grow its leading positions in attractive end markets such as transportation ... Leadership skills to effectively direct trainees and keep on track * Setup and manage scheduling of ...

PPF Installer Trainer

Saint Louis, MO · On-site

$16.50 - $22/hr

... development to grow its leading positions in attractive end markets such as transportation ... Leadership skills to effectively direct trainees and keep on track * Setup and manage scheduling of ...

Participate in staff development activities and contribute to the overall treatment environment ... Proficient with computers and basic software applications Position Perks & Benefits: Paid time off ...

Participate in staff development activities and contribute to the overall treatment environment ... Proficient with computers and basic software applications Position Perks & Benefits: Paid time off ...

Sales Managers typically manage seven to ten Sales Reps and/or Sales Trainees. You may be assigned ... Ability to effectively use standard office applications software Compensation Details: The expected ...

next page

Showing results 1-20

Software Development Trainee information

What are the key skills and qualifications needed to thrive as a Software Development Trainee, and why are they important?

To thrive as a Software Development Trainee, you need foundational programming knowledge, problem-solving skills, and a degree or coursework in computer science or a related field. Familiarity with version control systems like Git, basic understanding of databases, and exposure to development environments and frameworks are typically expected. Strong communication, eagerness to learn, and teamwork set standout candidates apart in this entry-level role. These skills are essential for effectively contributing to projects, adapting to new technologies, and collaborating within software development teams.

What types of projects and technologies might a Software Development Trainee typically work with during their first year?

As a Software Development Trainee, you can expect to be involved in a variety of projects that introduce you to real-world coding, debugging, and software testing. You'll likely gain hands-on experience with popular programming languages, such as Java, Python, or JavaScript, and work within frameworks or tools commonly used by the team. Trainees often contribute to both new feature development and the maintenance of existing applications while collaborating closely with mentors, senior developers, and cross-functional teams. This environment is designed to accelerate your learning and help you build a solid foundation in software engineering best practices.

What is a Software Development Trainee?

A Software Development Trainee is an entry-level professional who is learning the fundamentals of software development while working under the supervision of experienced developers. They typically assist in coding, testing, debugging, and documenting software applications. The role is designed to help trainees gain practical experience, improve their technical skills, and understand industry best practices. Over time, software development trainees may take on more complex tasks as they grow in their knowledge and confidence.

What is the difference between Software Development Trainee vs Software Developer?

AspectSoftware Development TraineeSoftware Developer
CredentialsTypically pursuing or recently completed relevant education or certificationsUsually holds a degree or certification in computer science or related field
Work EnvironmentEntry-level, supervised training programs, often in tech companies or training institutesFull-time professional role within a team, involved in project development
ResponsibilitiesLearning coding, tools, and basic tasks under supervisionDesigning, coding, testing, and maintaining software applications
Experience LevelBeginner or in training phaseIntermediate to experienced professionals

The main difference between a Software Development Trainee and a Software Developer is the experience level and responsibilities. Trainees are in learning and development stages, often under supervision, while developers are fully responsible for software projects. Trainees focus on gaining skills, whereas developers apply those skills to create software solutions.

What are the most commonly searched types of Software Development jobs in Missouri? The most popular types of Software Development jobs in Missouri are:
What cities in Missouri are hiring for Software Development Trainee jobs? Cities in Missouri with the most Software Development Trainee job openings:

$17.25 - $21.50/hr

Full-time

Medical, Retirement, PTO

Posted 24 days ago


Job description

At Midland States Bank, base salary is one component of our Total Rewards program. Exact compensation is determined by factors such as (but not limited to) education, skills, internal equity, and experience. This position offers additional compensation in the form of short-term incentives (i.e. bonus and/or commission) and may include long-term incentives (i.e. stock awards). Benefits for this role include comprehensive healthcare, well-being benefits, paid family leave as well as generous paid time off. Total Rewards also include banking perks, an Employee Stock Purchase Plan, 401K plan with company match and may include the opportunity to participate in our Non-Qualified Deferred Compensation plan. Incentives and benefits are subject to eligibility requirements.


Universal Banker

Starting Pay: 18.50-23.00/hour

Position Summary

The Universal Banker Trainee position is responsible for delivering excellent customer experiences to current and potential customers. Employees in this position will display effective communication skills and exhibit a good knowledge of the products and services offered. Also responsible for offering referral opportunities that will result in outcomes that define excellent customer service.

An employee will remain in a trainee position until they have proven their ability to effectively place customers in the correct mix of product and services through needs based questioning. They must be able to regularly meet and/or exceed performance and production goals established by the Banking Center Manager.

Primary Accountabilities

  • Institutional knowledge of banking.
  • Receive cash and checks for deposit, verifying amounts, looking at endorsements and reviewing checks for possible fraud including holds.
  • Examines cash carefully to guard against counterfeit bills.
  • Cashes checks for customers in accordance with bank policy. Enters transactions into computer system and issues receipts.
  • Provides accurate customer service to include balancing cash drawer throughout the day to reduce and eliminate teller differences.
  • Understanding basic knowledge of deposit and lending products & services.
  • Able to identify correct product types through needs-based questioning allowing them to build and deepen customer relationships to include determining needs and referring business partners.
  • Assists with basic deposit account openings and maintenance requests with monitoring and coaching provided by a senior level employee.
  • Develop sales and product knowledge allowing them to achieve personal and team goals as set. Track and monitor those sales and opportunities in the customer information software.
  • Participate in onsite visits to customers to promote the Employee Perks at Work Program & Merchant Services.
  • Proactively participates in outbound teleconsulting to promote and expand current client relationships.
  • Actively participate in weekly huddles and one on one coaching sessions.
  • Serves as relief and /or backup teller in other locations of Midland States Bank.
  • Timely completion of all assigned learning activities.
  • Demonstrates and models Midland States Bank core values that support the bank's culture.
  • Participate in bank sponsored community activities and initiatives.
  • The role requires occasional travel for training and team meetings, and willingness to travel periodically, to locations within market as needed.
  • May require work in a Midland office to ensure collaboration and support of internal and external customers.
  • Maintain compliance with all applicable regulations including, but not limited to, the Bank Secrecy Act (BSA).
  • Other duties as assigned.

Position Qualifications

Education/Experience:

  • Sales and customer service background.

Ability to:

  • Stand for extended periods of time.
  • Ability to lift and transport coin and currency bags as required (bags may weigh between 25lbs and 50lbs).

Other Desired Qualifications:

  • Multilingual speakers are encouraged to apply.

Competencies:

  • Business insight
  • Cultivates innovation
  • Drives results
  • Makes sound decisions
  • Being a brand champion
  • Collaborates
  • Communicates effectively
  • Customer focus
  • Being Authentic
  • Emotional Intelligence
  • Self development
  • Being flexible and adaptable

If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to Midland States Bank Human Resources at HR@midlandsb.com.

THIS JOB DESCRIPTION DOES NOT CONSTITUTE A CONTRACT FOR EMPLOYMENT


At Midland States Bank, we believe that when we can bring our whole selves to work each day, we become happier, more comfortable, more confident and more excited to do great things for our customers, each other and our company. We're proud to be an Equal Opportunity and Affirmative Action employer. At Midland, we recruit, employ, train, compensate and promote without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. If you are looking for a place to grow, we encourage you to apply at Midland States Bank, because you belong here.

If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to Midland States Bank Human Resources atHR@midlandsb.com.

Midland States Bank may use automated tools and artificial intelligence ("AI") to assist with recruiting, screening, and hiring decisions. In accordance with the Illinois Human Rights Act (effective January 1, 2026), these tools are designed and monitored to be neutral and job-related, and must not be used in a way that discriminates against applicants or employees based on any protected characteristic.

THIS JOB DESCRIPTION DOES NOT CONSTITUTE A CONTRACT FOR EMPLOYMENT