Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Application Developer III

$98.4k - $199k

Old National Bank

Application Developer III

Job Locations


US-MN-Saint Paul | US-MN-Lake Elmo | US-IN-Evansville | US-IL-Chicago

Category/Function


Information Technology

Position Type


Regular Full-Time

Requisition ID


2026-19615

Workplace Type


On Site

Overview

Old National Bank has been serving clients and communities since 1834. With over $70 billion in total assets, we are a regional powerhouse deeply rooted in the communities we serve. As a trusted partner, we thrive on helping our clients achieve their goals and dreams, and we are committed to social responsibility and investing in our communities through volunteering and charitable giving.

We continually seek highly motivated and talented individuals as our people are critical to our success. In return, we offer competitive compensation with our salary and incentive program, in addition to medical, dental, and vision insurance. 401K, continuing education opportunities and an employee assistance program are also included in our benefit suite. Old National also offers a variety of Impact Network Groups led by team members who are passionate about driving engagement, creating awareness of diverse backgrounds and experiences, and building inclusion across the organization. We offer a unique opportunity to join a growing, community and client-focused company that is firmly rooted in its core values.

Responsibilities

Salary Range

The salary range for this position is $98,400 - $199,000 per year plus bonus. The base salary indicated for this position reflects the compensation range applicable to all levels of the role across the United States. Actual salary offers within this range may vary based on a number of factors, including the specific responsibilities of the position, the candidate's relevant skills and professional experience, educational qualifications, and geographic location.

The Software Developer III owns delivery of complex features and small systems through production, resolving ambiguous, open-ended problems without hand-holding, within Old National Bank's Product Engineering organization, and sets the technical direction for their own work. You harden prototypes into resilient, compliant production systems and shape how the team applies AI and agentic delivery to ship secure, reliable software faster.

This is an experienced individual-contributor role, one of three experience levels in our Software Developer family (Levels I, II, and III). You may mentor peers and lead design and code reviews for your area, but people management and org-wide governance belong to separate tracks. Strong engineering fundamentals and the ability to write high-quality software remain essential, even as you increasingly deliver through agentic and AI-assisted workflows.

Key Accountabilities

Delivery & engineering execution

    Convert business intent and specifications into shipped features that meet functional, non-functional, and compliance requirements, increasingly using agentic and AI-assisted workflows.
  • Write and review high-quality code when establishing patterns, building secure components, integrating services, or ensuring AI-produced code meets standards.
  • Ensure both human-written and AI-assisted code is validated through automated testing and continuous verification to maintain safety and correctness.
  • Optimize for outcomes: improve cycle time, reliability/SLOs, quality, and delivery economics; apply engineering effort where it provides the most leverage or safety.
  • Identify ambiguity, dependencies, and operational risk early; harden prototypes into resilient production systems.
  • Follow the bank's change-management discipline - ship changes to production through documented review and approval, respecting segregation of duties and auditability.

Architecture, platforms & AI systems

  • Design and build AI-enabled systems on Amazon Bedrock, and secure them by applying Bedrock Guardrails and prompt designs that defend against prompt injection, prompt leaking, and jailbreaking.
  • Design and operate AWS cloud-native / serverless systems using GitOps CI/CD and Terraform.
  • Set and document technical patterns for your area, and influence the broader technical direction.

Mentorship & technical influence

  • Mentor Developer I and II engineers through pair programming and code-review coaching, in software design, coding best practices, and agentic workflows.
  • Lead design and code reviews for your area.
  • Partner with product, security, and risk to shape acceptance criteria and appropriate controls, and apply responsible-AI practices (evaluation, guardrails, human-in-the-loop) in a regulated environment.

Qualifications and Education Requirements

Required

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience (at this level, a track record of owning production systems carries the most weight).
  • 5-8 years of professional software engineering experience, including ownership of complex, production systems.
  • Strong proficiency in two or more of Go, Python, and TypeScript, including API design, integration patterns, and cloud-native development.
  • Experience with AWS, CI/CD, and infrastructure-as-code (Terraform); familiarity with serverless architectures.
  • Demonstrated ability to build secure, reliable systems and to raise the quality bar for a team through reviews and mentorship.

Applied AI / agentic delivery (preferred, grows by level)

  • Experience building features that integrate existing AI models - retrieval-augmented generation (RAG), tool/function calling, agent orchestration, evaluations, and guardrails. We build on AWS (Amazon Bedrock, Bedrock Knowledge Bases, Bedrock Guardrails, and AWS-native orchestration such as Step Functions / Lambda); deep experience with a specific framework is not required - we care that you understand the patterns and can apply them in our environment.
  • Experience with AI evaluation / observability, guardrails, and policy-as-code.

Preferred

  • Experience delivering compliant software in a regulated financial-services environment.

Old National is proud to be an equal opportunity employer focused on fostering an inclusive workplace and committed to hiring a workforce comprised of diverse backgrounds, cultures and thinking styles.

As such, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, status as a qualified individual with disability, sexual orientation, gender identity or any other characteristic protected by law.

We do not accept resumes from external staffing agencies or independent recruiters for any of our openings unless we have an agreement signed by the Director of Talent Acquisition, SVP, to fill a specific position.

Our culture is firmly rooted in our core values.

We are optimistic. We are collaborative. We are inclusive. We are agile. We are ethical.

We are Old National Bank. Join our team!

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Application Developer III in Evansville, IN vacancy
  • SynergisticIT Job Opportunity SynergisticIT is aware that the job market is challenging due to almost 600,000 tech layoffs within the past two years, which has flooded the market with thousands of laid off techies competing with existing jobseekers. For entry-level ...
    Suggested
    Remote work

    SynergisticIT

    Evansville, IN
    2 days ago
  •  ...excellent reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who Should Apply : Recent... 
    Suggested

    SynergisticIT

    Evansville, IN
    18 hours ago
  •  ...Position Title : Shopify Front-End Developer Reporting to : President - Sports Group Status : Exempt Job Purpose : For nearly a century, Escalade Sports has been a leader in the sports and outdoor recreation industries, building world-class brands... 
    Suggested
    Work at office

    Escalade Sports

    Evansville, IN
    2 days ago
  •  ...release process, ensuring efficient and reliable deployment of applications across development, testing, and production environments. This...  ...involves collaborating with cross-functional teams to design, develop, and streamline release pipelines, automate processes, and... 
    Suggested
    1 day per week

    Pop-UP Talent

    Evansville, IN
    3 days ago
  • Kokosing ( is one of America's 50 largest General Contractors and services a broad spectrum of clients in both the private and public business sectors. Kokosing's services include heavy civil/industrial construction such as highways, bridges, underground utilities, water...
    Suggested
    Full time
    Contract work
    For contractors
    For subcontractor
    Work at office

    Kokosing

    Evansville, IN
    1 day ago
  • The role involves overseeing proprietary applications and automation implementation over cloud infrastructure. Key duties include developing scripts, managing automated batch cycles, and troubleshooting server and network issues. Requirements Candidates must have a Bachelor... 

    SS&C Technologies

    Evansville, IN
    3 days ago
  • $18 - $25 per hour

     ...hiring for Summer 2027. The program will begin in May 2027. This application is open from August 2026 through October 2026. If you’re...  ...together business acumen with full-stack technical know-how to develop innovative solutions for our clients' most complex challenges.... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Evansville, IN
    4 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship...  ...discussions to drive solutions forward. * Design and develop scalable solutions using cloud-native architectures and microservices... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Evansville, IN
    18 hours ago
  •  ...as a Service (NGINXaaS) in Azure, Azure Load Balancers, high-availability NGINX deployments, custom server farms, and production application delivery environments. * This is a highly automated infrastructure, requiring advanced experience with Terraform, Ansible, YAML... 
    Contract work
    Temporary work

    Delan Associates, Inc

    Evansville, IN
    a month ago
  •  ...logging, search, metrics analytics, observability, and data-driven applications. In addition to the core ELK Stack responsibilities,...  ...tools, particularly Terraform and Ansible. Experience developing automation and operational tooling using Python, Bash, APIs,... 
    Full time
    Contract work
    Work at office
    3 days per week

    Infovision

    Evansville, IN
    18 hours ago
  •  ...actual testing, and documentation of test results for software developed will also be required. This position works in a team...  ...specifications Mentoring of associate engineers and interns Application lab and field testing Documentation of test results Assist... 
    Full time
    Temporary work
    Work at office
    Home office
    Shift work

    Matrix Design Group

    Newburgh, IN
    more than 2 months ago
  •  ...Software Engineer to join our team.  As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining sophisticated software applications using Python, C#, C++, and Linux. You will collaborate with cross-functional teams to deliver high-... 
    Full time
    Temporary work
    Work at office
    Home office
    Shift work

    Matrix Design Group

    Newburgh, IN
    more than 2 months ago
  • $22.5 per hour

     ...invoicing activities ~ Engaging in job shadowing opportunities to develop a holistic understanding of the business Fuel your...  ...of compensation such as bonuses subject to the terms of the applicable benefit plans or policies. About Us With operations in... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Worldwide

    Baker Hughes

    Evansville, IN
    a month ago
  •  ...Duties and Responsibilities Collaborate with cross-functional teams to understand product requirements and specifications. Develop a comprehensive testing framework and define testing parameters based on input from the product design team. Implement the testing... 
    Full time
    Temporary work
    Home office

    Matrix Design Group

    Newburgh, IN
    more than 2 months ago
  • $40 - $55 per hour

    Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Evansville, IN area. Pay: $40-$55/hour, based on experience Location: Evansville, IN Schedule: Full-time industrial/plant support work; schedule and overtime may...
    Full time
    Contract work

    Rinvio

    Evansville, IN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Application Developer III. Be the first to apply!