Remote Lead Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Tapcheck is seeking a Lead Software Engineer to join either the Payments & Integrations Engineering Team or the Employee Experience Engineering Team.
  • The Lead Software Engineer will be responsible for designing, developing, and testing Azure-based web applications and backend systems.
  • Responsibilities include collaborating with the team to build new products, ensuring scalability, reliability, and performance of applications, and providing innovative technical solutions.
  • The role involves directing a team of developers, architects, and engineers, driving architectural improvements, ensuring code quality, and mentoring junior engineers.
  • The Lead Software Engineer will shape the technical direction of projects, foster a culture of innovation and excellence, and support Staging, Testing, and Production environments.

Requirements:

  • Bachelor's or Master's degree in engineering, computer science, or relevant experience.
  • Understanding of APIs, Databases, system design principles, and patterns.
  • Strong analytical and problem-solving skills.
  • Experience leading technical projects, coaching team members, and excellent communication skills.
  • 10+ years of development experience with C#, RESTful APIs, SQL, and Git.
  • 8+ years of experience in public cloud contexts (AWS, GCP, Azure) and working in Agile SDLC environments.
  • Nice to have: Experience in Financial Technology, Microsoft Azure, and high volume traffic web or data processing applications.

Benefits:

  • Competitive Base salary of $160,000 - $170,000.
  • Remote Work Environment.
  • Paid Time Off.
  • Health, Dental, and Vision Insurance.
  • 401K Match.
  • Tapcheck offers an Equal Employment Opportunity Policy ensuring a fair and inclusive work environment.
About the job
Posted on
Job type
Salary
$ 160,000 - 170,000 USD / year
Position
Experience level
Leave a feedback