Remote Senior Software Engineer

at Tapcheck

Posted 2 days ago 3 applied

Description:

  • Tapcheck is seeking a highly skilled Senior Software Engineer to join their engineering teams.
  • The role involves the development and maintenance of Azure-based web applications and backend systems.
  • The Payments & Integrations Engineering team focuses on building new data-processing products and improving existing ones, ensuring scalability, reliability, and performance.
  • Responsibilities include designing, developing, and testing applications, providing innovative technical solutions, and collaborating with the team to ensure high-quality products.
  • The position offers both remote and hybrid options, with in-office requirements for employees within 30 miles of Plano, TX.

Requirements:

  • A Bachelor’s or Master’s degree in Engineering, Computer Science, or equivalent experience is required.
  • Candidates must have 7+ years of development experience with .NET (C#), SQL, and RESTful APIs.
  • A minimum of 5 years of experience building platform and system applications in a public cloud environment (AWS, GCP, or Azure) is necessary.
  • Candidates should have 5+ years of experience working in Agile development teams.
  • A strong understanding of system architecture, including APIs, databases, and design patterns is essential.
  • A solid grasp of system design principles and patterns is required.
  • Azure and Kubernetes experience is preferred and must be demonstrable.
  • Proven experience leading technical projects and mentoring team members is necessary.
  • Strong analytical, problem-solving, verbal, and written communication skills are required.
  • A positive, open-minded, and collaborative approach to teamwork is essential.
  • Candidates must already possess the right to work in the United States without the need for employment-based visa sponsorship.

Benefits:

  • The position offers a competitive base salary ranging from $140,000 to $150,000, depending on various factors.
  • Employees enjoy flexible time off.
  • Health, dental, and vision insurance are provided.
  • A 401K match is available for employees.
  • Tapcheck fosters an environment that encourages personal and professional development.