Position Expired
This job is no longer accepting applications.
Senior Lead Software Engineer, Full Stack (Bank Tech)
SoTalent
Job Title : Senior Lead Software Engineer, Full Stack (Bank Tech)
Location : HARRISONBURG, CHARLOTTESVILLE, FREDERICKSBURG, NORFOLK, PETERSBURG,WILLIAMSBURG, GOOCHLAND, NEWPORT NEWS, MCLEAN, RICHMOND, Virginia.
Job Type : Full Time
We’re looking for a Senior Lead Full Stack Engineer to guide high-impact technology initiatives and lead talented development teams in building secure, scalable, and modern banking solutions.
What You’ll Do
- Oversee multiple technology projects while mentoring developers and ensuring best practices across distributed systems and microservices.
- Contribute to technical strategy while occasionally diving into code reviews and hands-on development.
- Partner with product teams to design and implement cloud-native applications that deliver exceptional digital experiences for customers.
- Work with a wide range of technologies, including JavaScript, Java, TypeScript, Python, Go, SQL, HTML/CSS, open-source databases (RDBMS & NoSQL), container platforms (Docker, Kubernetes), and cloud tools within AWS and other providers.
- Foster a culture of continuous learning by staying ahead of emerging trends, sharing knowledge, and engaging with tech communities.
Basic Qualifications
- Bachelor’s degree in Computer Science or related field.
- 6+ years of professional software engineering experience.
- 1+ years of experience working with cloud platforms (AWS, Azure, or GCP).
Preferred Qualifications
- Master’s degree in a relevant discipline.
- 9+ years of experience in one or more programming languages (JavaScript, Java, TypeScript, Python, Go, SQL).
- 4+ years of experience with major cloud platforms (AWS, GCP, Azure).
- 4+ years of experience with open-source frameworks.
- 1+ years of experience managing and mentoring teams.
- 2+ years working within Agile delivery environments.
Qualifications
- Bachelor’s degree in Computer Science or related field
- 6+ years of professional software engineering experience
- 1+ years of experience working with cloud platforms (AWS, Azure, or GCP)
Benefits
Responsibilities
- Oversee multiple technology projects while mentoring developers and ensuring best practices across distributed systems and microservices
- Contribute to technical strategy while occasionally diving into code reviews and hands-on development
- Partner with product teams to design and implement cloud-native applications that deliver exceptional digital experiences for customers
- Work with a wide range of technologies, including JavaScript, Java, TypeScript, Python, Go, SQL, HTML/CSS, open-source databases (RDBMS & NoSQL), container platforms (Docker, Kubernetes), and cloud tools within AWS and other providers
- Foster a culture of continuous learning by staying ahead of emerging trends, sharing knowledge, and engaging with tech communities
Other Recent Opportunities
Software Application Developer (AWS/Python/API)
10/12/2025Bank of Montreal
Toronto, ONpart time
Senior Software Engineer - GenAI (12 month contract)
10/12/2025Sun Life Financial
Ottawa, ONfull time
Senior Software Engineer, Back End
10/12/2025Optimyze1
Toronto, ONfull time
Software Developer 9689-1616 Foilcon 109689
10/12/2025Foilcon
Toronto, ONfull time
test engineer, software
10/12/2025High Tech Genesis
Ottawa, ONfull time
Associate, Software Engineer, New Grad
10/12/2025Posting Date:10/ 10/2025
Toronto, ONfull time
Job Alerts
Get notified when new positions matching your interests become available at Kardow.com.
Need Help?
Questions about our hiring process or want to learn more about working with us?