Commercial Card Principal Software Engineer

VSS Group LLC

Woodbridge Township (NJ)

Hybrid

USD 124,000 - 220,000

Full time

8 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

VSS Group LLC is seeking a Commercial Card Principal Software Engineer in a hybrid model. The role centers on leading full-stack development with a strong frontend focus (Angular/TypeScript) and building scalable microservices using Spring Boot.

You will mentor engineers, drive architectural initiatives, and collaborate with cross-functional teams across enterprise platforms. The position requires senior-level expertise, 10–15 years in the field, and the ability to lead initiatives at the

Qualifications

  • 7+ years of hands-on software development experience, including full-stack development.
  • Proven experience leading and mentoring software engineers.
  • Mastery of multiple programming languages.
  • Angular/TypeScript expertise.
  • Experience building microfrontends and working with Single SPA.
  • RESTful APIs, secure coding practices, and vulnerability remediation.
  • Experience with CI/CD pipelines and containerized deployments.
  • Strong communication and interpersonal skills.
  • Cloud certifications such as AWS Solutions Architect.

Responsibilities

  • Lead full-stack development with emphasis on frontend engineering (Angular/TypeScript).
  • Build microfrontends using Single SPA to support modular UI.
  • Design, develop, and maintain microservices with Spring Boot (Java).
  • Collaborate with cross-functional teams to define and ship features.
  • Ensure code quality and security using SonarQube, Fortify, Nexus IQ.
  • Mentor engineers and drive Agile ceremonies and sprint planning.
  • Guide Loan IQ capabilities and best practices across the team.

Skills

Leadership & mentoring
Full-stack development
Angular/TypeScript
RESTful APIs
Secure coding practices
CI/CD pipelines
Microfrontends
Communication

Education

Bachelor's degree in software engineering / CS / related
Master's degree (preferred)

Tools

Angular/TypeScript
Spring Boot
Single SPA
Jenkins
OpenShift
AWS
Bitbucket
Jira
SonarQube
Nexus IQ
Fortify

Job description

Commercial Card Principal Software Engineer
  • Job Title :Commercial Card Principal Software Engineer - Commercial Cards
  • Location : Hybrid - Preferred Onsite in NJ Office (Short Hills / Iselin) or Johnston RI
  • Job Type : Contract
  • Experience Level : Senior (10-15 years preferred)
  • Industry : Commercial Banking-Capital Market
  • Work Authorization : Must be authorized to work in the U.S. without sponsorship
  • # of Roles : 1
  • Rate : Depending upon Experience
  • Time : 9:00 - 6:00 PM

Position Summary:

As a Principal Software Engineer, you will collaborate with engineering teams and architecture to deliver high-quality, scalable technology solutions. This role offers autonomy to lead, design, and develop innovative solutions to complex challenges in the banking industry. You will serve as a peer-leader, driving cutting-edge initiatives and fostering a culture of technical excellence and innovation. We are looking for someone who is hands on with Angular and Typescript and can also develop on backend using Spring Boot Java.

This role requires a blend of business acumen, technical proficiency, and strategic leadership, making it ideal for professionals who thrive at the intersection of banking, technology, and innovation.

Key Responsibilities:

  • Lead full-stack development efforts with a strong emphasis on frontend engineering using Angular and TypeScript.
  • Build microfrontends using the Single SPA framework to support modular and maintainable UI architecture.
  • Design, develop, and maintain scalable microservices using Spring Boot (Java) and responsive, dynamic web applications using Angular.
  • Collaborate with cross-functional teams to define, design, and ship new features, ensuring alignment with enterprise architecture principles.
  • Infuse quality of service characteristics such as scalability, manageability, and maintainability into distributed service-based frameworks.
  • Ensure code quality and security using tools like SonarQube, Fortify, and Nexus IQ.
  • Troubleshoot and resolve issues efficiently, maintaining high standards of performance and reliability.
  • Participate in Agile ceremonies and contribute to sprint planning, retrospectives, and continuous improvement.
  • Mentor and guide software engineers, fostering a culture of innovation, accountability, and technical excellence.
  • Mentor and develop team members to strengthen organizational knowledge in Loan IQ capabilities and best practices.

Required Tech Stack & Tools Experience

  • Frontend: Angular (TypeScript), Single SPA
  • DevOps & CI/CD: Jenkins, OpenShift
  • Source Control: Bitbucket
  • Agile Management: Jira
  • Code Quality & Security: SonarQube, Nexus IQ, Fortify
  • Cloud: AWS, OpenShift technologies

Required Qualifications:

  • 7+ years of hands-on software development experience, including full-stack development.
  • Proven experience leading and mentoring software engineers.
  • Mastery of multiple programming languages
  • Required expertise inAngular/TypeScript.
  • Experience buildingmicrofrontendsand working withSingle SPA.
  • Solid understanding ofRESTful APIs,secure coding practices, andvulnerability remediation.
  • Experience withCI/CD pipelinesandcontainerized deployments.
  • Strong communication and interpersonal skills.
  • Cloud certifications such asAWS Solutions Architect.
  • Familiarity with data structures such as linked lists, dictionaries, arrays, and custom object creation.

Preferred Qualifications:

  • 3+ years of experience in the financial services industry, especially in commercial banking, portfolio management, trading, compliance, or wealth management.
  • Experience working onCommercial Card platformis a plus.
  • Understanding of banking systems and custodial/commercial banking operations.
  • Experience with technologies such as Apache, Lucene, Memcache, RabbitMQ, and NoSQL.

Education

  • Required: Bachelor's degree in software engineering, Computer Science, Engineering, Mathematics, or related discipline.
  • Preferred: Master's degree in software engineering, Computer Science, or related discipline
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Kaleidoscope • Charlotte (NC)

On-site
USD 140,000 - 180,000
Principal Software Engineer
Principal Software Engineer

re-zoo-me • Charlotte (NC)

Hybrid
USD 140,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Kaleidoscope Innovation, Inc. • Charlotte (NC)

On-site
USD 140,000 - 190,000
Hybrid Senior Full-Stack Engineer - Banking (Angular/Java)
Hybrid Senior Full-Stack Engineer - Banking (Angular/Java)

VSS Group LLC • Woodbridge Township (NJ)

Hybrid
USD 124,000 - 220,000
Full-stack Engineer 5 (Go/Java, Angular, AWS)
Full-stack Engineer 5 (Go/Java, Angular, AWS)

Capital One • Chicago (IL)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Kunai • Dallas (TX)

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

7N • United States

On-site
USD 80,000 - 120,000
Technical Lead with Java
Technical Lead with Java

Compunnel, Inc. • Berkeley Heights (NJ)

On-site
USD 120,000 - 150,000
Principal Engineer, Full Stack Development
Principal Engineer, Full Stack Development

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 150,000 - 190,000
Senior Lead Software Engineer
Senior Lead Software Engineer

JPMorgan Chase & Co. • Westerville (OH)

On-site
USD 120,000 - 180,000