Senior Software Engineer (backend/.net)

Vancouver, BC, CA, Canada

Job Description

About the Role



We're looking for a

Senior Backend Engineer

to join our growing development team. The ideal candidate is an experienced backend developer who thrives in designing scalable systems, optimizing performance, and collaborating across teams to deliver high-quality software solutions. You'll play a key role in architecting and maintaining the core services that power our applications.

Responsibilities



Design, develop, and maintain backend services and APIs using

ASP.Net

. Implement and optimize database schemas using both

SQL

and

NoSQL

technologies. Ensure system reliability, scalability, and performance through effective architecture and testing. Collaborate with DevOps teams to manage deployment pipelines and

AWS

infrastructure. Participate in code reviews, contribute to continuous integration and delivery (

CI/CD

) processes. Work closely with frontend teams to integrate enhance user-facing applications.

Requirements



Bachelor's degree in

computer science

,

engineering

, or a related field.

5+ years of experience

with

ASP.Net

development. Proven expertise in

RESTful API design

and multiple software architecture patterns. Strong knowledge of

SQL

and

NoSQL

databases. Experience with

AWS

,

Git

, and general

DevOps

practices. Familiarity with

automated testing frameworks

(xUnit, NUnit, Jest, etc.).

Additional Qualifications



Familiarity with

Agile/Scrum

methodologies and collaborative team environments. Knowledge of

security best practices

for web applications and APIs. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities.
Job Types: Full-time, Permanent

Pay: $100,000.00-$120,000.00 per year

Benefits:

Dental care Extended health care Paid time off Wellness program Work from home
Ability to commute/relocate:

Vancouver, BC V6C 3P6: reliably commute or plan to relocate before starting work (required)
Application question(s):

Do you have full working rights in Canada?
Education:

Bachelor's Degree (preferred)
Experience:

experience with ASP.Net development: 5 years (required)
Language:

French (preferred)
Location:

Vancouver, BC V6C 3P6 (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3405996
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, CA, Canada
  • Education
    Not mentioned