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
SeniorJob 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.)