1

Fintech Programmer Jobs in Michigan (NOW HIRING)

Software Engineer I

Detroit, MI · On-site

$84K - $207K/yr

As a Software Engineer I within Servicing Technology, you'll help build and maintain the client ... fintech, realestateand more.We'reinsistently different in how we look at the world and are ...

About Acrisure A global fintech leader, Acrisure empowers millions of ambitious businesses and ... Develop and mentor managers, engineers, and analysts while fostering accountability, ownership, and ...

Cybersecurity Architect

Southfield, MI · On-site

$60 - $77.50/hr

Required Skills & Experience * 5+ years of hands-on IAM engineering experience, with at least 3 ... Experience in regulated industries such as financial services, fintech, or automotive with access ...

Cybersecurity Architect

Southfield, MI · Hybrid

$60 - $77.50/hr

Requirements Required Skills & Experience * 5+ years of hands-on IAM engineering experience, with ... Experience in regulated industries such as financial services, fintech, or automotive with access ...

Cybersecurity Architect

Southfield, MI · On-site

$60 - $77.50/hr

Requirements Required Skills & Experience * 5+ years of hands-on IAM engineering experience, with ... Experience in regulated industries such as financial services, fintech, or automotive with access ...

Showing results 41-60

Fintech Programmer information

What is a fintech programmer?

Fintech Programmers are software developers who specialize in creating technological solutions for the financial industry. They design, build, and maintain applications related to banking, investments, payments, and other financial services, often using advanced programming languages and frameworks. These professionals work on projects such as mobile banking apps, trading platforms, blockchain technology, and financial data analysis tools. Their expertise helps financial institutions innovate, improve security, and enhance the customer experience in a rapidly evolving digital landscape.

What are some unique challenges fintech programmers face when developing financial applications?

Fintech Programmers often encounter challenges related to ensuring high security and compliance with strict financial regulations while developing applications. They must design systems that can handle sensitive financial data, prevent fraud, and meet industry standards such as PCI DSS or GDPR. Additionally, integrating with legacy banking systems and third-party APIs can be complex, requiring robust error handling and real-time data processing skills. Collaboration with compliance officers, product managers, and QA testers is essential to deliver reliable, secure fintech solutions.

What are the key skills and qualifications needed to thrive as a fintech programmer, and why are they important?

To thrive as a Fintech Programmer, you need strong programming skills in languages like Python, Java, or C++, along with a solid understanding of financial systems and algorithms, often supported by a degree in computer science or a related field. Familiarity with financial APIs, blockchain technology, cloud platforms, and tools like SQL databases is typically required, and certifications in areas such as AWS or cybersecurity can be beneficial. Attention to detail, problem-solving ability, and effective communication are vital soft skills for collaborating with cross-functional teams and adapting to regulatory changes. These skills ensure the secure, efficient, and innovative development of financial technology solutions in a rapidly evolving industry.

What is the difference between Fintech Programmer vs Fintech Software Developer?

AspectFintech ProgrammerFintech Software Developer
Required CredentialsBachelor's in Computer Science or related field; coding certificationsBachelor's in Computer Science or related field; coding certifications
Work EnvironmentFinancial tech companies, banks, startupsFinancial tech companies, banks, startups
Employer & Industry UsageUsed interchangeably in industry; focuses on coding and implementationOften used interchangeably; emphasizes software development lifecycle

Both roles involve coding and working within financial technology environments, with overlapping credentials and work settings. The main difference lies in terminology preference; 'Fintech Programmer' often emphasizes coding tasks, while 'Fintech Software Developer' may encompass broader software development responsibilities.

What cities in Michigan are hiring for Fintech Programmer jobs?

Cities in Michigan with the most Fintech Programmer job openings:

Infographic showing various Fintech Programmer job openings in Michigan as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 6% Hybrid, and 18% Remote job distribution.

Software Development Engineer SR -Full Stack Java/React

Detroit, MI • On-site

Full-time

Re-posted 17 days ago


Job description

About the Role:

Sagent is seeking an experienced Software Development Engineer to join our Dara product(s) team. Dara is the next generation, cloud native, mortgage servicing platform positioned to transform the $13T mortgage industry. The systems will be used by lenders and servicers in the consumer and mortgage lending markets in the United States. As a member of the Dara development team, you will work daily with our global development team using modern technologies, tools and frameworks to develop advanced, enterprise business components that run on Microsoft Azure platforms and Google Cloud.

We are looking for:

  A communicator: Whether written or oral, your communication skills are outstanding in any context. Your interactions with stakeholders and coworkers move business forward in a dynamic, exciting, entrepreneurial working environment. You are as good - maybe better - at listening and taking notes as you are at talking and writing.

  A problem-solver: You're a results-oriented multi-tasker who runs toward a challenge. You're able to work on multiple projects simultaneously and think independently. You are personally committed to completing a project with a conscientious attitude and good follow-through. You see to it that all assignments are completed correctly and uphold department and company standards. You hold the team accountable for their deadlines and commitments. 

  Accountability: You are the greatest critic of what you deliver. You are proud of your work, and you stand by it. You are humbled but not defeated by failure and accept it as a critical part of learning. You are honest and never blame or project frustrations onto others. You are willing to go above and beyond to accomplish your goals. 

Your Day to Day at Sagent:

  • Participate in all aspects of agile software development, including design, implementation, and deployment, including owning your delivery metrics with Agile Delivery managers, resource planning and risk management. 
  • Engage with functional SMEs, frontend developers and business to develop API first systems.
  • Work primarily in server-side technologies like Java, React, and Nodejs, and messaging frameworks like Kafka
  • Collaborate across time zones via Microsoft Teams, ADO, GitHub comments, documents, and frequent videoconferences
  • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design

We'd love it if you had:

  • A bachelor's degree in business, computer science, or relevant discipline with 4 - 6 years of experience in a related field. Experience will be considered in lieu of a degree.
  • Experience in the mortgage or financial services domain - loan servicing systems, document management, SAAS platforms is a Plus.  
  • Deep expertise in cloud-native architecture and SaaS platforms.
  • Experience in building large scale enterprise distributed event driven applications
  • Experience in designing, building, integrating RESTful and Streaming APIs and event driven messaging frameworks
  • Familiarity with security and compliance standards (Relevant to fintech/mortgage is a Plus)
  • Deep knowledge of enterprise and integration design patterns
  • Good working knowledge of Node.JS Java, Kafka, Databases, API Gateways
  • Knowledge of React, Typescript, JavaScript, HTML and CSS
  • Understanding of business process management engines and business rules engines
  • Knowledge of scaling and performance tuning of applications
  • Experience in setting up observability and logging tools/frameworks
  • Excellent debugging and optimization skills
  • Experience in following API Standards, unit/integration testing and using SonarQube
  • Experience with Azure DevOps, git, maven or shell scripting
  • Understanding of docker containers and CI/CD pipelines

#LI-AN1