1

Banking Software Jobs in Detroit, MI (NOW HIRING)

Proficiency in banking software and loan processing systems * Strong sales, communication, and negotiation skills * Detail-oriented with the ability to manage multiple loan files efficiently Schedule

Principal Software Engineer

Auburn Hills, MI · On-site

$127K - $171K/yr

Make banking a Fifth Third better We connect great people to great opportunities. Are you ready to take the next step? Discover a career in banking at Fifth Third Bank. GENERAL FUNCTION: Designs and ...

Technical Architect - Banking & Payments

Detroit, MI · On-site

$65.50 - $79.25/hr

... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ... Work you'll do As a Technical Architect on the Banking and Capital Markets team, focusing on ...

Lead Software Engineer

Detroit, MI · On-site

$140K - $180K/yr

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... and services, banking, insurance and public administration sectors in the definition and ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... and services, banking, insurance and public administration sectors in the definition and ...

Lead Software Engineer

Detroit, MI · On-site

$140K - $180K/yr

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... and services, banking, insurance and public administration sectors in the definition and ...

next page

Showing results 1-20

Banking Software information

See Detroit, MI salary details

$47.5K

$110.7K

$164.3K

How much do banking software jobs pay per year?

As of Aug 23, 2026, the average yearly pay for banking software in Detroit, MI is $110,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,100.00 and $128,700.00 per year, depending on experience, location, and employer.

What is banking software?

A Banking Software job involves designing, developing, maintaining, and supporting software solutions used in the banking industry. Professionals in this role work on core banking systems, mobile banking applications, payment processing, security protocols, and compliance solutions. They often collaborate with financial analysts, security experts, and IT teams to ensure seamless banking operations. Strong programming skills, knowledge of financial regulations, and an understanding of banking workflows are essential for this role.

What are the typical responsibilities of a professional working in banking software?

Professionals in Banking Software are responsible for designing, developing, testing, and maintaining software applications tailored for financial institutions. They collaborate closely with business analysts, project managers, and other IT specialists to understand banking requirements and translate them into reliable technical solutions. Common tasks include implementing security protocols, integrating third-party APIs, and ensuring compliance with regulatory standards. Additionally, they may be involved in troubleshooting technical issues, optimizing system performance, and participating in code reviews to maintain high-quality software standards.

What are the key skills and qualifications needed to thrive in the banking software position, and why are they important?

To thrive in a Banking Software role, you need strong analytical thinking, proficiency in programming languages (such as Java, C#, or Python), and a background in computer science or information technology. Familiarity with banking systems, core banking platforms, database management, and industry certifications like Certified Information Systems Security Professional (CISSP) or Certified ScrumMaster (CSM) are highly beneficial. Attention to detail, strong problem-solving skills, and effective teamwork and communication abilities help professionals excel in fast-paced financial environments. These competencies are crucial for developing secure, reliable, and user-friendly software that meets regulatory standards and supports critical banking operations.

What careers in banking software pay the most?

Senior roles such as banking software architects, solutions architects, and lead developers tend to have the highest salaries in banking software careers. These positions often require extensive experience, advanced technical skills, and certifications, and they can offer six-figure compensation depending on the organization and location.

What software is used in banking software?

Banking software typically uses specialized applications such as core banking systems like Finacle, Temenos T24, or Flexcube, which manage transactions, accounts, and customer data. These systems often integrate with tools for security, compliance, and data analysis, and require knowledge of programming languages like Java or SQL for customization and maintenance.

What are popular job titles related to Banking Software jobs in Detroit, MI?

For Banking Software jobs in Detroit, MI, the most frequently searched job titles are:

What job categories do people searching Banking Software jobs in Detroit, MI look for?

The top searched job categories for Banking Software jobs in Detroit, MI are:

Infographic showing various Banking Software job openings in Detroit, MI as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $110,723 per year, or $53.2 per hour.

Core Banking Implementation Manager

TecTammina

Plymouth, MI • Remote

Full-time

Re-posted 13 days ago


Job description

Company Description

Tech Tammina LLC

Job Description

Position to fill: Core Banking Sr. Implementation Manager


Industry Core Banking Software


Location: Remote, Various US Cities


Salary range: Strong compensation package + benefits


Job Description:--


Our client is an innovative Core Banking software company looking for an experienced 

Sr. Software Implementation Manager with strong Core Banking vendor experience.

The Sr. Implementation Manager is responsible for the end-to-end rollout of the 

company's innovative Core Banking software and ensuring that the clients' are adequately 

trained on the solution. 


She/he must:

-Exercise judgment and business acumen in selecting methods and techniques to deliver 

the company's Core banking installations at Credit Unions and Community Banks.

-Resolve complex customer issues by recommending and implementing the company's 

solutions to meet specific client needs and objectives.

-Demonstrate expertise in Core Banking business processes and work with software 

developers to continually improve of the company's solutions.

-Work with developers to address the market conditions across multiple products.


Requirements:--

- at least 6 years of experience relevant to this position including 4 years 

of Core Banking experience working with a Core Banking vendor. 

-Undergraduate degree or equivalent experience preferred.

- Product or technical expertise in implementing Core Banking Applications.

-Experience working with Credit Unions and Community Banks. 

-Ability to communicate effectively.  

-Ability to build rapport with team members and clients. 

 -Strong influencing and negotiation skills. 

 -Ability to travel as needed.


Strong compensation package + benefits

Additional Information

Job Status: Full Time 

Share the Profiles to paramesh(at)tammina.com

Contact: 703-349-2332

Keep the subject line with Job Title and Location