Current jobs related to Senior Full Stack C# Developer - Vancouver - TECHPOS


  • Vancouver, British Columbia, Canada CB Canada Full time

    Full Stack Developer - IO PlanningCB Canada is seeking a skilled Full Stack Developer to join our Digital Systems team. As a crucial member of the team, you will be responsible for software development in the Integrated Operations domain.Key Responsibilities:Design and develop web-based applications using the Microsoft Technology Stack.Collaborate with the...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Full Stack Developer - IO PlanningCB Canada is seeking a skilled Full Stack Developer to join our Digital Systems team. As a crucial member of the team, you will be responsible for software development in the Integrated Operations domain.Key Responsibilities:Design and develop web-based applications using the Microsoft Technology Stack.Collaborate with the...


  • Vancouver, British Columbia, Canada BC Public Service Agency Full time

    Job Title: Senior Full Stack DeveloperJob Summary:The BC Public Service Agency is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our digital solutions team, you will be responsible for designing, developing, and maintaining complex software applications using a variety of programming languages and technologies.Key...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Job Title: Full Stack Developer - IO PlanningCB Canada is seeking a skilled Full Stack Developer - IO Planning to join our team. As a crucial member of our Digital Systems team, you will be responsible for software development in the Integrated Operations domain.Key Responsibilities:Design, develop, and deploy web-based applications using the Microsoft...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Job Title: Full Stack Developer - IO PlanningCB Canada is seeking a skilled Full Stack Developer - IO Planning to join our team. As a crucial member of our Digital Systems team, you will be responsible for software development in the Integrated Operations domain.Key Responsibilities:Design, develop, and deploy web-based applications using the Microsoft...


  • Vancouver, British Columbia, Canada Behavox Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining enterprise-level software applications using a full stack approach.Key Responsibilities:Design and develop scalable and efficient software applications using a range of programming...


  • Vancouver, British Columbia, Canada Fresh Prep Foods Inc. Full time

    Job Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at Fresh Prep Foods Inc. As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining our company's web applications. You will work closely with our cross-functional team to deliver...


  • Vancouver, British Columbia, Canada Azad Technology Partners Full time

    Azad Technology Partners: A Leader in InnovationWe are seeking a highly skilled Senior Application Developer to join our team at Azad Technology Partners. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using C# and React.Key Responsibilities:Design and develop...


  • Vancouver, British Columbia, Canada Fresh Prep Foods Inc. Full time

    Job Title: Senior Full Stack DeveloperFresh Prep Foods Inc. is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications.Key Responsibilities:Design and develop web applications using a variety of programming languages...


  • Vancouver, British Columbia, Canada Fresh Prep Foods Inc. Full time

    Job Title: Senior Full Stack DeveloperJob Summary:At Fresh Prep Foods Inc., we are seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our company's web applications. Key Responsibilities:- Collaborate with cross-functional teams to...


  • Vancouver, British Columbia, Canada S.i. Systèmes Full time

    Job Title: Junior Full Stack C# .NET Developer with JavaScriptWe are seeking a highly skilled Junior Full Stack C# .NET Developer with JavaScript expertise to join our team at S.i. Systèmes.About the Role:The ideal candidate will have a strong background in C# .NET and JavaScript, with experience in designing and developing robust, scalable, and...


  • Vancouver, British Columbia, Canada Fresh Prep Foods Inc. Full time

    Job Title: Senior Full Stack DeveloperFresh Prep Foods Inc. is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our company's web applications.Key Responsibilities:Design and develop scalable, efficient, and secure web...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the Role:T-Net British Columbia is seeking a highly skilled Senior Full Stack Developer to join their team as a Lead Software Engineer. The ideal candidate will have a strong background in full stack development, including React/React Native, and experience in leading and mentoring a team of engineers.Key Responsibilities:Design and implement the...


  • Vancouver, British Columbia, Canada Bree Full time

    About BreeBree is a pioneering financial technology company that's revolutionizing lending products for consumers and businesses. Our mission is to create innovative, user-friendly, and cost-effective financial solutions that empower our customers and improve their financial well-being.Our flagship product is an interest-free line of credit that provides...


  • Vancouver, British Columbia, Canada Bree Full time

    About BreeBree is a pioneering financial technology company that's revolutionizing lending products for consumers and businesses. Our mission is to create innovative, user-friendly, and cost-effective financial solutions that empower our customers and improve their financial well-being.Our flagship product is an interest-free line of credit that provides...


  • Vancouver, British Columbia, Canada XYZ STUDIO LTD. Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Full Stack Developer to join our team at XYZ STUDIO LTD. As a key member of our development team, you will be responsible for designing and developing website-related code, developing website architecture, and communicating technical problems and solutions.Key...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Job Title: Senior Full Stack DeveloperThis is a fantastic opportunity for a skilled Senior Full Stack Developer to join a leading company in the healthcare industry. The successful candidate will be responsible for developing, integrating, and innovating software solutions using Java, Spring Boot, NodeJS, Angular, and VueJS.Key Responsibilities:Develop and...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Job Title: Senior Full Stack DeveloperThis is a fantastic opportunity for a skilled Senior Full Stack Developer to join a leading company in the healthcare industry. The successful candidate will be responsible for developing, integrating, and innovating software solutions using Java, Spring Boot, NodeJS, Angular, and VueJS.Key Responsibilities:Develop and...


  • Vancouver, British Columbia, Canada ResponsiveAds, Inc. Full time

    {"title": "Senior Full-Stack Developer Position", "description": "At ResponsiveAds, Inc., we're pushing the boundaries of what's possible in advanced HTML5 premium ad creatives. Our team is seeking a skilled Senior Full-Stack Developer to join our Next Gen Self-Serve Studio 4 Product team. You'll be responsible for crafting high-quality, world-class web app...


  • Vancouver, British Columbia, Canada ResponsiveAds, Inc. Full time

    {"title": "Senior Full-Stack Developer Position", "description": "At ResponsiveAds, Inc., we're pushing the boundaries of what's possible in advanced HTML5 premium ad creatives. Our team is seeking a skilled Senior Full-Stack Developer to join our Next Gen Self-Serve Studio 4 Product team. You'll be responsible for crafting high-quality, world-class web app...

Senior Full Stack C# Developer

3 months ago


Vancouver, Canada TECHPOS Full time

Job ID:TP999056

Job Title: Senior Full Stack C# Developer Location: Vancouver, BC (On-Site) Company Overview:

TechPOS is a leading technology solution provider, serving retail stores across Canada with cutting-edge point of sale (POS) systems. Our mission is to enhance retail operations through innovative, reliable, and efficient technology solutions. We are seeking a Senior Full Stack C# Developer with a strong background in MS SQL, Azure, React/Redux, and a deep understanding of software engineering principles to join our team. The ideal candidate will bring a wealth of experience in writing clean code, conducting various testing processes, and implementing best practices in software development to ensure our applications are robust, scalable, and maintainable.

Responsibilities:
  • Design, develop, and maintain efficient, reusable, and reliable full stack applications using C#, .NET Core, MS SQL, Azure, and React/Redux.
  • Implement clean code practices and adhere to company coding standards to ensure code quality and maintainability.
  • Lead the effort in writing and maintaining comprehensive tests (integration tests, unit tests, regression tests) to ensure code reliability and application quality.
  • Conduct code reviews, refactoring, and performance optimizations to ensure the applications are efficient and free of memory leaks.
  • Utilize design patterns effectively and contribute to the architectural design of our applications.
  • Work closely with cross-functional teams following Agile/Scrum methodologies to meet project deadlines and deliver high-quality software solutions.
  • Document all work and maintain detailed documentation of system configurations, development processes, and testing procedures.
  • Stay updated with the latest industry trends in software development and contribute to the continuous improvement of our development practices.
  • Mentor junior developers and provide guidance on software development best practices.
Requirements:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in full stack development with a strong focus on C#, .NET Core, MS SQL, and Azure.
  • Proficient in React/Redux for front-end development.
  • Extensive experience with writing clean code, testing (integration, unit, regression tests), and documentation.
  • Deep understanding of design patterns, refactoring, performance optimization, and logging practices.
  • Knowledge of Agile/Scrum methodologies and experience working in sprint cycles.
  • Familiarity with MVC architecture.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Must be located in or willing to relocate to Vancouver, BC.
Preferred Qualifications:
  • Cross-platform development experience is a bonus.
  • Experience in the retail or POS system development sector.
Benefits:
  • Competitive salary package.
  • Comprehensive health and dental benefits.
  • Opportunity to work with a leading company in the retail technology space.
  • Professional development and growth opportunities.
  • A dynamic and supportive work environment.
How to Apply:

Interested candidates should submit their resume, cover letter, and portfolio (if applicable) to amir@techpos.ca. Please include “Senior Full Stack C# Developer” in the subject line of your email.

TechPOS is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#J-18808-Ljbffr