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 highly skilled Software Engineer to join their engineering teams, working remotely on Azure-based web applications and backend systems.
Two teams are hiring Software Engineers: Payments & Integrations Engineering and Employee Experience Engineering.
Payments & Integrations team focuses on building new data-processing products, improving existing ones, ensuring scalability, reliability, and performance.
Employee Experience team works on the employee portal, Services, and APIs supporting mobile applications, ensuring real-time payroll synchronization.
Responsibilities include designing, developing, and testing applications, providing technical solutions, collaborating with the team, and ensuring high-quality products.
Tasks involve building test cases, fixing bugs, writing code, problem-solving, and collaborating with team members.
The role involves integrating with various APIs and backends, building for scalability, reliability, and performance, and supporting different environments.
Requirements:
Bachelor's or Master's degree in engineering, computer science, or relevant experience.
Understanding of APIs, Databases, and system architecture components.
Knowledge of system design principles and patterns, analytical and problem-solving skills.
Experience leading technical projects, coaching team members, and strong communication skills.
5+ years of development experience with C#, RESTful APIs, SQL, and Git.
3+ years of experience in public cloud contexts (AWS, GCP, Azure) and Agile SDLC.
Benefits:
Competitive base salary of $130,000 - $140,000.
Remote work environment.
Paid time off.
Health, dental, and vision insurance.
401K match.
Opportunity to work on cutting-edge technologies and contribute to improving financial wellness.