Full Stack Software Engineer

Agility Partners

Detroit (MI)

On-site

USD 110,000 - 150,000

Full time

44 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Agility Partners is seeking a qualified Full Stack Software Engineer to fill an open position with one of our clients in the banking and financial services industry. You will develop, debug, test, and maintain software applications across the full lifecycle, including frontend interfaces and integration with existing systems.

The ideal candidate has a Bachelor’s degree in a related field and hands-on experience with payment processing platforms like AEGIS or Safer Payments, plus strong OO design

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Information Technology, or a related discipline.
  • Strong experience as a Full Stack Developer or Software Engineer across the full lifecycle.
  • Hands-on experience with payment processing and fraud tech platforms such as AEGIS or Safer Payments.
  • Solid OO design, software architecture, and code quality assurance knowledge.
  • Experience with testing, automation, performance tuning, and usability improvements.

Responsibilities

  • Develop and maintain applications through the full software development lifecycle.
  • Design and implement software solutions using OO design and analysis principles.
  • Build and enhance front-end interfaces and integrate with existing systems.
  • Evaluate new technologies to meet standards, compliance, and localization needs.

Skills

Full Stack Development
Software Debugging
Code Review
Troubleshooting
Communication

Education

Bachelor’s degree in Computer Engineering, Computer Science, Information Technology, or related discipline

Tools

Spring Boot
DBT
Snowflake
IBM Safer Payments
AEGIS

Job description

Agility Partners is seeking a qualified Full Stack Software Engineer to fill an open position with one of our clients in the banking and financial services industry. This role will be responsible for full lifecycle application development, including designing, coding, debugging, testing, integrating, and maintaining software applications. The ideal candidate will bring strong application development experience along with familiarity with payment processing and fraud prevention technologies. This is an exciting opportunity to work on critical financial technology applications while evaluating new technologies and improving software performance, reliability, and usability.

What You'll Be Doing

Develop and maintain applications throughout the full software development lifecycle, including requirements analysis, software design, coding, debugging, testing, deployment, and ongoing support.

Design and implement software solutions using object-oriented design and analysis principles while performing code analysis, software reviews, risk analysis, reliability analysis, and code quality assessments.

Build and enhance front-end graphical user interfaces while integrating applications with existing systems and supporting automation, performance tuning, usability, and scalability improvements.

Evaluate new technologies and implement solutions that meet organizational standards, compliance requirements, localization/globalization needs, and software quality objectives.

The Ideal Candidate

Bachelor’s degree in Computer Engineering, Computer Science, Information Technology, or a related discipline.

Strong experience as a Full Stack Developer, Application Developer, or Software Engineer with experience across the full application development lifecycle.

Hands-on experience with AEGIS and Safer Payments or similar payment processing and financial technology platforms.

Strong understanding of object-oriented design and analysis (OOA/OOD), software architecture, application integration, debugging, and software quality assurance.

Experience with application development, software testing, automation, performance tuning, and usability improvements.

Experience with DBT, Snowflake, fraud technology, IBM Safer Payments, and/or Spring Boot is highly preferred.

Strong analytical, troubleshooting, communication, and problem-solving skills, with the ability to evaluate technical risks and develop reliable, maintainable software solutions.

Reasons to Love It

Full Lifecycle Ownership: Work across requirements, design, development, testing, integration, deployment, and application support.

Financial Technology: Gain hands-on exposure to payment processing and fraud prevention systems.

Technical Variety: Work across application development, front-end design, automation, performance optimization, and system integration.

Innovation: Evaluate emerging technologies and help implement solutions that improve application reliability, usability, and efficiency.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FinTech Full-Stack Engineer: Payments & Fraud Focus
FinTech Full-Stack Engineer: Payments & Fraud Focus

Agility Partners • Detroit (MI)

On-site
USD 110,000 - 150,000
Full Stack Developer (Fraud Technology / IBM Safer Payments)
Full Stack Developer (Fraud Technology / IBM Safer Payments)

Software Guidance & Assistance, Inc. (SGA, Inc.) • Farmington Hills (MI)

On-site
USD 120,000 - 180,000
Full-Stack Developer, Fraud Tech (IBM Safer Payments)
Full-Stack Developer, Fraud Tech (IBM Safer Payments)

Software Guidance & Assistance, Inc. (SGA, Inc.) • Farmington Hills (MI)

On-site
USD 120,000 - 180,000
Fullstack Software Engineer
Fullstack Software Engineer

Confidential • New York (NY)

On-site
USD 120,000 - 170,000
Fullstack Software Engineer
Fullstack Software Engineer

Confidential • San Francisco (CA)

On-site
USD 120,000 - 160,000
Learning & Development
Collaborative team culture
Cutting-edge technology
Senior Full Stack Java Software Engineer
Senior Full Stack Java Software Engineer

NPAworldwide • Dallas (TX)

Hybrid
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Central Payments, LLC • Sioux Falls (SD)

Hybrid
USD 110,000 - 140,000
Hybrid work environment
Professional development
Supportive team culture
Fullstack Software Engineer
Fullstack Software Engineer

Confidential • San Diego (CA)

On-site
USD 90,000 - 120,000
Learning & Development
Team Culture
Work-Life Balance
Full Stack Developer- Durham, NC
Full Stack Developer- Durham, NC

AHU Technologies Inc • United States

Remote
USD 90,000 - 120,000
FullStack Developer
FullStack Developer

Comtech LLC • Phoenix (AZ)

On-site
USD 100,000 - 130,000