Senior software engineer

Green Key Resources
New Brunswick, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

New Brunswick, United States of America

Tech stack

.NET
Agile Methodologies
Amazon Web Services (AWS)
Cloud Computing
Amazon DynamoDB
Software Architecture
Software Engineering
Systems Integration
Web Platforms
Web Services
Scripting (Bash/Python/Go/Ruby)
Spring Cloud
React
Bitbucket
GraphQL
Api Design
REST
Terraform
Docker

Job description

We're working with a leading organization in the wealth management space that is investing heavily in modern, scalable digital platforms. They're looking for a Lead Software Engineer to drive development efforts, shape architecture, and mentor a high-performing engineering team.

This is a hands-on leadership role focused on building secure, cloud-native applications using modern technologies. What You'll Do

  • Lead design and development of banking applications using React, AWS, and modern Scripting languages
  • Drive architectural decisions across scalability, performance, and maintainability
  • Build and optimize cloud-native solutions using AWS (Lambda, DynamoDB, Redshift, etc.)
  • Oversee API design and integrations (REST, GraphQL, WSO2)
  • Implement and improve CI/CD pipelines (Bitbucket, Docker, Terraform)
  • Mentor engineers and promote best practices across development, testing, and deployment
  • Partner with product, QA, and business teams to deliver high-impact solutions

Requirements

  • 10+ years of software engineering experience with strong system design skills
  • Experience with banking platforms (Fiserv, FIS, Jack Henry, payments, AML, etc.)
  • Strong Front End skills with React
  • Hands-on experience with AWS and cloud-native development
  • Experience with .NET technologies
  • Experience with Agile and modern development practices
  • Prior experience leading teams and mentoring engineers

Nice to Have

  • Cloud certifications
  • Background in wealth management (portfolio management, trading, advisory, etc.)

Apply for this position