Senior Software Engineer

Posted 25 days agoViewed
150000 - 160000 USD per year
United StatesFull-TimeSoftware Development
Company:Tapcheck
Location:United States
Languages:English
Seniority level:Senior, 7+ years
Experience:7+ years
Skills:
Backend DevelopmentLeadershipSoftware DevelopmentC#.NETRESTful APIsMicroservices
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.
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.
About the Company
Tapcheck
View Company Profile
Similar Jobs:
Posted 4 days ago
United StatesFull-TimeSoftware Development
Senior Software Engineer
Company:EngagedMD
Posted 4 days ago
United StatesFull-TimeSoftware Development
Senior Software Engineer
Posted 4 days ago
U.S.Full-TimeSoftware Development
Senior Software Engineer
Company:Synack