
Senior Software Engineer
Tapcheck
full-time
Posted on:
Location Type: Hybrid
Location: Alabama, Arizona, California, Colorado, District of Columbia, Florida, Idaho, Illinois, Louisiana, Massachusetts, Missouri, Montana, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Virginia, Washington, Wisconsin • 🇺🇸 United States
Visit company websiteSalary
💰 $150,000 - $160,000 per year
Job Level
Senior
Tech Stack
.NET
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETC#APIsback-end developmentauthenticationauthorizationcoding best practicestestingdeploymentsystem enhancements
Soft skills
mentoringcollaborationcommunicationinitiativeleadershipcuriosityopenness to new technologiesproblem-solvingautonomyadaptability
Certifications
Bachelor’s degreeMaster’s degree