
C# / .NET Developer, Shopify, Middleware Focus
DemandPDX
contract
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Design, develop, and maintain middleware applications using C# and .NET.
- Build and maintain integrations between Shopify and external systems.
- Use GraphQL to query and manipulate data from Shopify APIs.
- Enhance and support existing middleware services currently in production.
- Collaborate with cross-functional teams to define, design, and implement scalable solutions.
- Support and potentially transition ownership of a mobile app backend (PaaS-based).
- Optimize application performance, scalability, and reliability.
- Troubleshoot and resolve complex backend and integration issues.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and follow engineering best practices.
Requirements
- Minimum of 4–5 years of hands-on experience with C# and .NET development.
- Strong experience building APIs, services, and middleware architectures.
- Experience working with Shopify APIs. Direct Shopify development experience is ideal.
- Solid experience using GraphQL to query and manipulate data (Shopify GraphQL Admin API experience is a plus).
- Experience working in cloud-based or PaaS environments.
- Proven experience integrating third-party systems and APIs.
- Strong analytical and troubleshooting skills with the ability to resolve complex backend issues.
- Strong written and verbal communication skills.
- Ability to work effectively with client stakeholders and distributed teams.
- Experience working in an agile development environment.
Benefits
- 100% remote work
- Flexible schedules
- Competitive compensation
- Performance-based bonus opportunities
- Medical, dental, vision, and disability insurance (employee coverage provided)
- HSA plan options
- Simple IRA with 3% company match
- Company-paid life insurance
- Paid holidays and paid time off
- Paid maternity and paternity leave
- Paid bereavement and natural disaster leave
- Company-provided laptop
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETGraphQLAPI developmentmiddleware architecturecloud-based environmentsPaaStroubleshootingcode reviewsengineering best practices
Soft Skills
analytical skillstroubleshooting skillswritten communicationverbal communicationcollaborationstakeholder managementteamworkagile development