Job Summary
We’re looking for a Mid-Sr Full Stack Engineer to join our Order Routing team, responsible for building and maintaining the systems that power order flow across our platforms. This includes developing and supporting APIs, managing core data structures, and ensuring reliable system performance.
In this role, you’ll work on highly integrated applications that impact multiple teams. You’ll contribute to key initiatives such as system enhancements. You’ll also collaborate closely with other teams to support testing, deployments, and system changes.
Job Location
Remote: Legal residents of one of the following states: AK, AL, AR, AZ, CT, DE, FL, GA, IA, ID, IN, KS, KY, LA, MD, ME, MI, MN, MO, MS, NC, ND, NH, NM, NV, OH, OK, PA, SC, SD, TN, TX, UT, VA, VT, WI, WV, or WY
We only accept W-2 candidates, H-1B sponsorship is not available.
Responsibilities
- Design, develop, and maintain scalable web services and APIs using .NET (C#)
- Build and support RESTful APIs with a focus on performance, reliability, and data integrity
- Develop frontend components using Blazor and support functionality with JavaScript/jQuery
- Own features end-to-end, from design through deployment and post-release support
- Write and maintain automated tests to ensure high-quality production releases
- Design and optimize SQL Server databases, queries, and data models
- Work with messaging/queuing systems (e.g., RabbitMQ, Azure Service Bus, Amazon SQS) and caching solutions like Redis
- Participate in code reviews, mentor team members, and contribute to architectural decisions
- Collaborate with cross-functional teams and support integrations, testing, and system changes in a remote environment
Physical Requirements
- Work is performed while sitting/standing and interfacing with a personal computer.
- Requires the ability to communicate effectively using speech, vision, and hearing.
- Requires the regular use of hands for simple grasping and fine manipulations.
- Requires occasional bending, squatting, crawling, climbing, and reaching.
- Requires the ability to occasionally lift, carry, push, or pull medium weights, up to 50lbs.
Qualifications
Experience
- 4+ years of experience developing and supporting web applications using C# .NET (preferably .NET 8 or newer)
- Strong backend development experience, including building and consuming REST APIs
- Solid experience with Microsoft SQL Server and advanced SQL skills
- Proven frontend development experience with Blazor and JavaScript/jQuery
- Hands-on experience with messaging/queuing technologies (e.g., RabbitMQ, Amazon SQS, Azure Service Bus)
- Experience implementing caching solutions such as Redis
- Proficiency with Git and CI/CD pipelines
- Demonstrated ability to write automated tests and deliver production-quality code
- Strong problem-solving skills and ability to take ownership of complex systems
- Ability to contribute effectively to a fully remote team and maintain EST working hours
Nice to Have
- Full stack experience with end-to-end ownership, including database design, optimization, and QA/testing
- Experience with job scheduling and automation tools such as Rundeck
- Familiarity with monitoring and APM tools (e.g., New Relic, Grafana, Prometheus, Sentry, OpenTelemetry)
- Experience using AI-assisted development tools (e.g., GitHub Copilot) to improve productivity and code quality
Education
This role does not require a degree. We value relevant skills and experience and alignment with our core values above all else.
Desired Traits & Skills
- Thrives in a transparent, fast-paced Agile environment with a focus on iterative development
- Strong collaboration skills, with a willingness to actively share ideas, participate in discussions, and support teammates
- Comfortable working in a highly communicative team environment (e.g., daily stand-ups, Microsoft Teams, knowledge-sharing sessions)
- Demonstrates a high level of ownership, taking initiative, and driving work independently from concept to completion
- Open to feedback and engaged in code reviews, pairing sessions, and architectural discussions
- Ability to adapt quickly, problem-solve, and navigate shifting priorities or tight deadlines
- Committed to continuous learning and professional growth through training and deep-dive sessions
- Takes pride in delivering high-quality work and contributing to overall team success
- Strong communication skills, with the ability to clearly convey ideas, updates, and challenges
One Part of the Bigger Picture
WebstaurantStore’s parent company, Clark Associates, has made the Central Penn Business Journal’s list of “Top 50 Fastest Growing Companies” in Pennsylvania for 9 years in a row. The base of Clark’s success comes from four key directives: Hiring great people, creating value for customers, and investing in employees and their communities. These pillars drive each of Clark Associates’ multi-million-dollar businesses forward, including WebstaurantStore and other industry-leading names like 11400, Clark Food Service Equipment, The Restaurant Store, and Clark National Accounts.
Are You Ready?
Entrepreneurial Spirit is the driving force behind WebstaurantStore’s work environment. Making things better for our customers is our goal every single day. Achieving that goal means taking risks, accepting failure, and learning from our mistakes. If that sounds like a mission you’re ready to be a part of, we’d love to discuss this role with you further, and we’re excited to meet you!
Never heard of us? That’s okay! We love sharing our stories.
Check us out on: