Lead Software Engineer (Consumer Banking) - New York City
Core
Design and build scalable, secure, cloud-native microservices for consumer banking products.
Role type
Lead Software Engineer (Backend/Full-Stack)
Builds
Cloud-native microservices, trusted technology products for consumer banking
Domain
Financial Services / Consumer Banking
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Node.js, AWS, Azure, GCP, SQL, NoSQL, RESTful APIs, WebSockets, JSON, CI/CD, Agile/Scrum, Application Resiliency, Security Principles
Preferred skills
Banking/Financial Services experience, AWS Certification, AI/ML, Mobile Development
Technologies
AWS, Angular, Azure, CI/CD, Cloud, CSS, JSON, Java, JavaScript, Machine Learning, Mobile, NoSQL, React, SQL, Security, Spring, Spring Boot, TypeScript, Web, microservices, NodeJS, DevOps
Responsibilities
Develop creative software solutions and troubleshoot technical issues; Deliver end-to-end, cloud-native solutions based on microservices; Write secure, high-quality production code and review/debug code; Lead software engineering communities of practice; Design and build scalable, secure, reliable solutions using modern architecture patterns.