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

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?