Nosql Careers in vancouver-british-columbia-ca ∙ Page 1

2 Remote & work from home jobs online

Hybrid Senior Software Developer (.NET / C#)

PDF Solutions · Vancouver, British Columbia, CA, United States Of America · Hybrid

$120,000.00  -  $150,000.00

  • Senior
  • Office in Vancouver, British Columbia, CA
Apply Now
Overview:

PDF was recognized by Forbes as one of America's Best Small Employers for 2023. This ranking highlights only 300 companies out of 10,000+ that were considered in the Forbes nationwide analysis and PDF solutions ranked 55! The results are based on an employee satisfaction survey as well as a social listening analysis of employee feedback conducted by a Forbes research firm. 

 

As a senior software developer at PDF Solutions, you’ll design, build, and maintain high-performance backend services and data tools using C# and the .NET platform. Your work will directly support the development of advanced semiconductor manufacturing technologies. You’ll join a collaborative team of engineers, working in a hybrid environment to create scalable and secure services that process and analyze large volumes of data from global manufacturing environments. 

Responsibilities:
  • Backend Service Development: Build robust, scalable APIs and services using C# and ASP.NET Core 
  • Architecture and Design: Collaborate on service architecture, data modeling, and performance optimization 
  • Database Integration: Design and query relational and NoSQL databases for large-scale data processing 
  • Security and Reliability: Implement authentication, authorization, encryption, and best practices for service resilience and observability 
  • Cross-Team Collaboration: Work with product managers, frontend developers, and other engineers to deliver full-stack solutions 
  • Testing and Quality: Write unit, integration, and load tests to ensure code quality and system performance 
  • Code Review & Mentorship: Provide thoughtful and constructive feedback in code reviews and mentor junior developers to support their technical growth 
  • Deployment and Monitoring: Contribute to CI/CD pipelines and use monitoring/logging tools to track service health and behavior 
  • Continuous Improvement: Stay current with new .NET features and tools, and proactively identify opportunities to improve the platform 
Qualifications:
  • Proficiency in C# and .NET Core/.NET 6+ 
  • Experience developing and deploying modern web APIs and backend services 
  • Expertise in Entity Framework Core, LINQ, and asynchronous programming in C# 
  • Working in both Windows and Linux-based development environments 
  • Exposure to Agile or Scrum methodologies 
  • Strong problem-solving and communication skills 
  • Demonstrated experience mentoring engineers and performing code reviews 
  • Ability to work independently and collaboratively in a hybrid team setting 
  • Eligible to work in Canada and available for in-office collaboration in Vancouver 

 

Education and Experience 

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent industry experience) 
  • 8+ years of backend development experience, including significant hands-on experience with C# and the .NET platform. 
  • Experience designing and building RESTful APIs and microservices using ASP.NET Core 
  • Solid understanding of relational and non-relational databases 
  • Familiarity with containerization, CI/CD pipelines, and version control systems 
  • Experience with workflow frameworks 
  • Experience with event-based architecture and messaging systems 
  • Bonus: Experience with C, C++, or Scala/Spark 
Pay Range:CAD $120,000.00 - CAD $150,000.00 /Yr.