Hybrid Senior Software Engineer

Posted last month

Apply now

About the role

  • Senior Software Engineer designing, building, and maintaining .NET/C# backend services for Tapcheck's financial platform. Collaborating with onshore and offshore teams to support a growing user base.

Responsibilities

  • Design, develop, and maintain core .NET/C# services, APIs, and back-end systems.
  • Implement and integrate third-party APIs for authentication, authorization, and payroll functions.
  • Partner with product, AI, and engineering teams to improve systems, workflows, and product reliability.
  • Collaborate with a primarily onshore team of engineers to ensure scalable, maintainable, and performant solutions.
  • Mentor other engineers and contribute to best practices for coding, testing, and deployment.
  • Identify opportunities for process improvement and system enhancements in a fast-moving startup environment.
  • Ensure code quality, documentation, and security compliance across all deliverables.

Requirements

  • Bachelor’s or Master’s degree in Engineering, Computer Science, or equivalent experience
  • 7+ years of professional experience with .NET/C# development.
  • Strong back-end focus with experience building robust, scalable applications.
  • Experienced with implementing third-party APIs and handling authentication/authorization workflows.
  • Proven ability to work effectively in startup environments, taking initiative and leading projects autonomously.
  • Excellent communicator and collaborator, comfortable working across distributed teams (onshore and offshore).
  • Curious, opportunistic, and open-minded about emerging technologies, including AI.
  • Passionate about solving meaningful problems and building products that scale to millions of users.

Benefits

  • Competitive base
  • Flexible Time Off
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • 401K Match

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$150,000 - $160,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job