Senior Software Engineer

Posted about 12 hours 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.
Similar Jobs:
Posted 1 day ago
United StatesFull-TimeSEO Strategy
SEO Senior Strategist (Remote in US)
Posted 1 day ago
United StatesFull-TimeSEO
SEO Senior Strategist (Remote in US)
Posted 1 day ago
United StatesFull-TimeSEO Strategy
SEO Senior Strategist (Remote in US)