Software Engineer Apprentice

Cibc
Chicago, IL
We're building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what's right for our clients.


At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.


To learn more about CIBC, please visit CIBC.com



What you'll be doing


You'll be joining CIBC's US Private Wealth Technology Team and be at the heart of CIBC's digital transformation, developing easy, flexible, and personalized banking solutions to enhance client experience and change the way that people bank. As an Application Developer, you'll help develop, test and help with the implementation of cross-functional, multi-platform application systems. Within a group of senior team members, you'll broaden your technical skills and help create the bank of the future.



How you'll succeed

  • Programming skills - Develop code and test computer programs for straightforward assignments. Review, evaluate, and modify programming systems, including encoding, testing, and debugging.
  • Systems implementation - Participate in the technical design, development, and integration of cross functional, multi-platform application systems.
  • Planning and coordination - Interact with stakeholders, end users, business analysts, and technical resources to gather requirements and prepare design specifications as instructed by senior team members.


Who you are

  • You can demonstrate experience with: Web Services, XML, Subversion, and GIT. You have strong knowledge of: Object Oriented Design, .NET, PowerPlatform, JSON and RESTFul web services. You have written Unit Test and UI Automation Tests. It's an asset if : you know the App Store Publication Process; you've published your own Android or iOS app; you have experience with Jenkins, Fast Lane, Jira or Confluence, and/or other build & deploy tools.
  • You embrace and advocate for change. You continuously evolve your thinking and the way you work in order to deliver your best.
  • Your influence makes a difference. You know that relationships and networks are essential to success. You inspire outcomes by sharing your expertise.
  • You're digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.
  • You're motivated by collective success. You know that teamwork can transform a good idea into a great one. You know that an inclusive team that enjoys working together can bring a vision to life.
  • Values matter to you . You bring your real self to work and you live our values - trust, teamwork, and accountability.


California residents - your privacy rights regarding your actual or prospective employment


At CIBC, we offer a competitive total rewards package. This role has an expected salary range of $60,320.00 - $75000 based on experience, qualifications, and location of the position. The successful candidate may be eligible to participate in the relevant business unit's incentive compensation plan, which also may include a discretionary bonus component. CIBC offers a full range of benefits and programs to meet our employee's needs; including Medical, Dental, Vision, Health Savings Account, Life Insurance, Disability, and Other Insurance Plans, Paid Time Off (including Sick Leave, Parental Leave, and Vacation), Holidays, and 401(k), in addition to other special perks reserved for our team members.


This position does not offer visa sponsorship.


#LI-TA


At CIBC, your goals are a priority. We start with your strengths, ambitions and strive to create opportunities to tap into your potential.



What you need to know

  • CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact [email protected]
  • You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.
  • We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.


Expected End Date
2027-04-16



Job Location
IL-70 W Madison St, 10th Fl



Employment Type
Regular



Weekly Hours
40

Skills
Application Development, Application Testing, Computer Coding, Database Management, Debugging, Financial Management System (FMS), Systems Troubleshooting, Work Collaboratively
Posted 2026-03-25

Recommended Jobs

Regional CDL A Dry Bulk Pneumatic Tank Truck Driver

Wynne Transport Service, Inc.
Ottawa, IL

Attention Western Iowa and Eastern Nebraska truck drivers! OTR CDL A Tank Truck Drivers needed to haul dry bulk products across Middle USA. No Haz Mat or Tank Endorsement Needed! Up to $0.68 a practi…

View Details
Posted 2026-01-24

Product Technical Trainer

ZF Group
Illinois

Req ID 85131 | Vernon Hills, United States ZF Services, LLC What you can look forward to as a Technical Trainer Deliver training in a variety of formats, including instructor-led, webinars, video …

View Details
Posted 2026-03-10

#21946 - Performance Test Lead - SRT

Qualitest
Chicago, IL

Date: 23 Mar 2026 Company: Qualitest Group Country/Region: US Qualitest is seeking a Performance Test Lead / Mid-Level Performance Test Engineer with strong expertise…

View Details
Posted 2026-03-23

Software Account Manager

Snapsheet
Chicago, IL

Job Title: Software Account Manager Company: Snapsheet Job Location: Remote Job Type: Full-Time About Snapsheet : Snapsheet is claims technology the way it should be: purposeful, pre…

View Details
Posted 2026-02-24

Phlebotomist Float (Hiring Immediately)

Labcorp
Peoria, IL

Labcorp is seeking a Float Phlebotomist to work in Bloomington & Peoria, IL as well as Terre Haute, IN . Work Schedule: Hours will vary based on site being covered buy must be available to work s…

View Details
Posted 2026-03-25

Customer Service Representative (Part-Time) - Afternoon Shift

XPO Logistics
La Salle, IL

What you’ll need to succeed as a Customer Service Representative at XPO Minimum qualifications: ~2 years of customer service experience ~ Strong computer, typing and 10-key skills ~ Experien…

View Details
Posted 2026-03-24

Internet Sales Associate

International Subaru of Orland Park
Tinley Park, IL

SCHEDULE: MORNING, DAYS, NIGHTS AND/OR WEEKENDS. (closed on Sunday's) WE OFFER: * Hourly pay plus bonuses (range average of $25000-$50000 per year or more) * Excellent growth opportunities * P…

View Details
Posted 2025-08-28

Field FORKLIFT Service Technician

Apex Companies
North Aurora, IL

Hourly Rate Range: $22.00 - $38.00 About Apex Companies: Apex Companies provide a full-service, cross-solution approach for material handling industry customers, offering expertise in warehouse …

View Details
Posted 2025-08-28

Operations Leader

Sephora
Naperville, IL

Sephora is seeking an Operations Leader in Naperville, USA, to drive operational excellence and support an exceptional client experience. The role involves overseeing inventory, merchandising, and tea…

View Details
Posted 2026-02-24

Parish and Communications Administrator

St. Michael's Episcopal Church, Barrington, IL
Barrington, IL

Job: Parish & Communications Administrator St. Michael’s Episcopal Church, Barrington, IL is seeking a skilled muti-tasker to fill a new full-time, salaried position as the Parish & Communication…

View Details
Posted 2026-03-15