1

Banking Software Engineer Jobs in Michigan (NOW HIRING)

Enterprise Architect

Grand Rapids, MI · On-site

$120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

As Enterprise Architect, you'll serve as the technical architecture leader for Northpointe Bank's application portfolio, partnering with executive leadership and software engineering teams to define ...

Enterprise Architect

Grand Rapids, MI

$66.25 - $85.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

As Enterprise Architect, you'll serve as the technical architecture leader for Northpointe Bank's application portfolio, partnering with executive leadership and software engineering teams to define ...

Sr. Java Application Developer

Troy, MI · On-site

$54.25 - $69.25/hr

Company Description With our client in banking sector through TCS. Position: Sr. Java Application ... Experience with various Software Development Methodology such as Agile, SCRUM, Waterfall, etc.

Java developer

Dearborn Heights, MI · On-site

$70K - $100K/yr

  • Medical

  • PTO

Experience with a recognized software development lifecycle methodology * Good interpersonal skills ... Banking, Finance, etc. Our goal is to develop a long-term partnership with businesses and help them ...

$60K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... Domain experience in Finance, Banking, Insurance, Retail or Healthcare and/or benefit ...

Dot Net developer

Lansing, MI

$49 - $64.75/hr

... software engineering and systems integration. Our tightly integrated offerings are tailored to each ... Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others.

.Net Developer

Ann Arbor, MI · On-site

$47.25 - $62.25/hr

Company Description Client is into Banking domain. Role: .Net Developer Location: Rosemont, IL ... software deployment using Team Foundation Server, a plus Knowledge of security standards and ...

.Net Developer

Ann Arbor, MI · On-site

$47.25 - $62.25/hr

Company Description Client is into Banking domain. Role : .Net Developer Location: Ann Arbor, MI ... software deployment using Team Foundation Server, a plus Knowledge of security standards and ...

.Net Developer

Ann Arbor, MI · On-site

$47.25 - $62.25/hr

Company Description Client is into Banking domain. Role : .Net Developer Location: Ann Arbor, MI ... software deployment using Team Foundation Server, a plus • Knowledge of security standards and ...

.Net Developer

Ann Arbor, MI · On-site

$47.25 - $62.25/hr

Company Description Client is into Banking domain. Role: .Net Developer Location: Rosemont, IL ... software deployment using Team Foundation Server, a plus • Knowledge of security standards and ...

Showing results 41-60

Banking Software Engineer information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do banking software engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for banking software engineer in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What is a banking software engineer?

Banking Software Engineers are specialized professionals who design, develop, and maintain software systems used in the banking and financial industry. Their work includes creating secure platforms for online banking, payment processing, fraud detection, and transaction management. They ensure that banking software complies with industry regulations and is robust against security threats. These engineers collaborate closely with business analysts and other IT professionals to deliver solutions that meet the evolving needs of banks and their customers.

What are some common challenges faced by banking software engineers when integrating new technologies with legacy banking systems?

Banking Software Engineers often encounter challenges when integrating modern solutions with legacy banking systems, such as outdated codebases, strict security requirements, and regulatory compliance constraints. These systems can be difficult to modify without risking downtime or errors, which requires careful planning, thorough testing, and close collaboration with IT and security teams. Additionally, engineers must ensure that new technologies do not compromise data integrity or disrupt critical banking operations, making strong problem-solving skills and attention to detail essential in this role.

What are the key skills and qualifications needed to thrive as a banking software engineer?

To thrive as a Banking Software Engineer, you need strong programming skills (such as Java, C#, or Python), a degree in computer science or a related field, and knowledge of financial systems and regulations. Familiarity with core banking platforms, databases (like Oracle or SQL Server), and experience with secure software development practices are typically required, along with relevant certifications such as Certified Information Systems Security Professional (CISSP). Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with stakeholders and addressing complex banking requirements. These skills ensure the delivery of secure, reliable, and compliant banking solutions that support critical financial operations.

What are popular job titles related to Banking Software Engineer jobs in Michigan?

For Banking Software Engineer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Banking Software Engineer jobs in Michigan look for?

The top searched job categories for Banking Software Engineer jobs in Michigan are:

What cities in Michigan are hiring for Banking Software Engineer jobs?

Cities in Michigan with the most Banking Software Engineer job openings:

Infographic showing various Banking Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 90% Full Time, and 10% Part Time. Highlights an 85% In-person, 5% Hybrid, and 10% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.

Enterprise Architect

Northpointe Bank

Grand Rapids, MI • On-site

$120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 8 days ago


Job description

The POWER of a CAREER!
At Northpointe Bank, we believe your career should empower you - to grow, contribute, and find purpose. We're hiring an experienced Enterprise Architect to help shape the future of our technology platform.
This role is ideal for someone who enjoys balancing strategic architecture with hands-on technical leadership while partnering closely with engineering teams and executive leadership to build scalable, secure, cloud-forward solutions.
What You'll Do:
As Enterprise Architect, you'll serve as the technical architecture leader for Northpointe Bank's application portfolio, partnering with executive leadership and software engineering teams to define the future of our technology ecosystem. In this role, you will:
  • Define and maintain the enterprise application architecture across on-premises, cloud, and hybrid environments.
  • Establish technology standards, architectural patterns, and governance that promote secure, scalable, and maintainable solutions.
  • Partner with engineering, product, infrastructure, and information security teams to ensure new solutions align with business strategy and regulatory requirements.
  • Lead architectural reviews for major initiatives, providing guidance on solution design, integrations, vendor technologies, and build-versus-buy decisions.
  • Drive modernization efforts across the application portfolio while balancing technical innovation with operational stability.
  • Evaluate emerging technologies-including AI capabilities-and recommend practical solutions that create measurable business value.
  • Mentor software engineers and technical leaders, fostering architectural consistency and engineering excellence across development teams.
  • Serve as a trusted advisor to the CIO, helping shape the Bank's long-term technology strategy and investment decisions.

What You Bring:
  • 10+ years of enterprise, solution, or application architecture experience.
  • Deep expertise with Microsoft technologies, including Azure, C#, .NET, SQL Server, and modern API development.
  • Experience designing architecture across hybrid cloud and on-premises environments.
  • Strong understanding of enterprise architecture principles, application integration, and cloud-native design patterns.
  • Experience in banking, mortgage, or another highly regulated industry.
  • Ability to communicate complex technical concepts to both engineering teams and executive leadership.
  • Passion for mentoring technical teams and establishing architectural standards that scale.

Why Join Northpointe?
Join a collaborative, technology-driven environment where you'll help shape the future of our enterprise architecture and technology strategy. You'll work alongside talented teams, influence key technology decisions, and make a lasting impact across the organization.
Our Hiring Philosophy
Northpointe Bank recognizes that the quality of our people is the foundation for our success. Attracting individuals who value a challenging work environment that rewards the contributions of its people is the cornerstone of our hiring philosophy.
It is the policy of Northpointe Bank and its subsidiaries to provide equal employment opportunities (EEO) to all persons regardless of age, race, sex, religion, national origin, handicap, marital status, or other attributes not pertinent to the job requirements. This policy reflects our practice of making all employment decisions, from recruitment to promotions, based on an individual's qualifications without discrimination on any basis
Benefit Information:
  • Medical
  • Dental
  • Vision
  • Life, LTD, & AD&D
  • Dependent Care Spending Plan (DCSA)
  • Employer Stock Ownership Plan with 401(k) feature and company match
  • Complimentary Banking Services
  • Tuition Assistance

Ready to Apply?
If you're ready to help build scalable, secure, cloud-forward solutions we want to hear from you. At Northpointe Bank, this is more than a job - it's the POWER of a CAREER.
AA - EOE