Taro Logo

Lead Software Engineer, Card Program

Tapcheck is a digital platform offering an easy and convenient way to access on-demand earnings early, available at no cost to employers.
$170,000 - $180,000
Backend
Principal Software Engineer
Remote
10+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead Software Engineer, Card Program

We are seeking a collaborative and talented Lead Software Engineer to join our Card Program Engineering team at Tapcheck. This role is crucial in developing and maintaining our Azure-based web applications and backend systems using C#. The ideal candidate will have a deep understanding of the payment industry and a proven track record of establishing new business units.

As a Lead Software Engineer, you will:

  • Help build and optimize the payroll card program
  • Collaborate with product and design teams to ship engaging features
  • Innovate to enhance the program's profitability and growth
  • Lead a team of developers across various locations
  • Work with product managers and cross-functional teams to deliver secure and scalable solutions
  • Shape the technical direction of projects
  • Foster a culture of continuous learning and innovation

Key Responsibilities:

  • Implement, design, and review maintainable solutions for the payroll card program
  • Drive continuous improvement of existing architecture
  • Mentor junior engineers and provide technical guidance
  • Conduct regular code reviews
  • Collaborate with cross-functional teams to troubleshoot and resolve production issues
  • Promote technology best practices
  • Lead the resolution of complex technical issues

Requirements:

  • 10+ years of experience in software development, focusing on Azure-based APIs and cloud architecture
  • 6+ years of development experience with C#, ASP.NET, Angular, Microsoft SQL, RESTful API, git
  • 5+ years of experience working on public-facing, high-volume web applications
  • Proven leadership in mentoring teams
  • Hands-on experience building scalable, secure solutions on cloud platforms
  • Expertise in supporting high-volume, asynchronous applications and production SaaS
  • Strong emphasis on performance, reliability, and security best practices

Tapcheck values diversity, inclusion, and creativity. We offer competitive compensation, remote work environment, paid time off, health/dental/vision insurance, and 401K match. Join us in our mission to improve financial wellness and boost business productivity!

Last updated 8 months ago

Responsibilities For Lead Software Engineer, Card Program

  • Implement, design, and review maintainable solutions for the payroll card program and associated systems
  • Drive continuous improvement of existing architecture, optimizing performance, security, and scalability
  • Mentor junior engineers, providing technical guidance and fostering a culture of learning and collaboration
  • Conduct regular code reviews to ensure high quality and adherence to best practices
  • Collaborate with cross-functional teams to troubleshoot and resolve production issues, minimizing downtime for users
  • Promote technology best practices, ensuring efficiency, security, and quality throughout the development process
  • Provide strong technical leadership for engineers working on Azure-based APIs and platforms
  • Lead the resolution of complex technical issues, proactively identifying risks

Requirements For Lead Software Engineer, Card Program

  • 10+ years of experience in software development, focusing on Azure-based APIs and cloud architecture
  • 6+ years of development experience with C#, ASP.NET, Angular, Microsoft SQL, RESTful API, git
  • 5+ years of experience working on public-facing, high-volume, web applications facing the public internet
  • Proven leadership in mentoring teams and fostering a collaborative, inclusive culture
  • Hands-on experience building scalable, secure solutions on cloud platforms like Azure, AWS, or GCP
  • Expertise in supporting high-volume, asynchronous applications and production SaaS
  • Strong emphasis on performance, reliability, and security best practices (e.g., PCI DSS)

Benefits For Lead Software Engineer, Card Program

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive Base
  • Remote Work Environment
  • Paid Time Off
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • 401K Match

Interested in this job?