Talent.com
Senior.NET Web API Developer
Senior.NET Web API DeveloperSurvalent • Brampton, Peel Region, CA
Senior.NET Web API Developer

Senior.NET Web API Developer

Survalent • Brampton, Peel Region, CA
22 hours ago
Job type
  • Full-time
Job description

Survalent is a fast-growing software development company building modern, scalable, and mission‑critical web applications for enterprise clients. We value clean architecture, engineering excellence, and long‑term maintainability. As we expand our team, we are seeking an experienced Senior .NET Web API Developer to lead backend development for our web applications.

The ideal candidate will have 10+ years of professional experience in software development, deep expertise in .NET Core / ASP.NET Core Web API, and a proven track record of architecting, building, and maintaining robust, scalable, and secure web services. This role is ideal for someone who not only writes high‑quality code but also contributes to architectural decisions and drives best practices across the team.

Responsibilities

  • Design, develop, test, and deploy scalable RESTful APIs using ASP.NET Core / .NET Core Web API.
  • Define and enforce sound architecture and design patterns (e.g., Repository, Unit of Work, Dependency Injection, SOLID), ensuring maintainability and extensibility of the codebase.
  • Implement data access layers using Entity Framework Core (or equivalent ORM), design database schemas, write optimized queries, and work with relational databases (e.g., SQL Server, PostgreSQL).
  • Build and maintain microservices or modular backend architecture when applicable, handle integration with other services or legacy systems.
  • Develop and enforce coding standards, conduct code reviews, and mentor junior and mid‑level developers.
  • Write comprehensive unit and integration tests and collaborate with QA or DevOps to support CI / CD, automated testing, and smooth deployments.
  • Work closely with product owners, stakeholders, and cross‑functional teams to translate business requirements into technical solutions and deliver high‑quality releases on schedule.

Qualifications

  • Degree in Computer Science, Engineering, or related field.
  • 10+ years of professional software development experience in a .NET / .NET Core environment.
  • Strong proficiency in C#, ASP.NET Core / .NET Core Web API, and Entity Framework Core (or equivalent ORM).
  • Deep understanding of RESTful API design, web service best practices, error handling, versioning, and security (authentication / authorization).
  • Solid experience with relational databases (e.g., SQL Server, PostgreSQL), database schema design, query optimization, and data migrations.
  • Strong grasp of software architecture and design patterns (SOLID, dependency injection, layering, modularity).
  • Experience with unit testing, integration testing, and development of testable, maintainable code.
  • Proficiency with version control systems (e.g., Git) and familiarity with collaborative development workflows.
  • Excellent analytical, problem‑solving abilities, and communication skills (able to explain complex technical details to stakeholders).
  • Ability to mentor and lead other developers; provide guidance, reviews, and technical direction.
  • Experience with microservices architecture, containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes).
  • Familiarity with cloud platforms (e.g., Azure, AWS, GCP) and deploying backend services in cloud environments.
  • Experience integrating with third‑party services, message queues or background processing systems (e.g., RabbitMQ, Azure Service Bus).
  • Previous involvement in high‑load or enterprise‑scale applications, performance tuning, caching strategies, and scalability design.
  • Location : Toronto, Ontario, Canada

    Salary : $95,000.00 - $105,000.00 per year

    Survalent values a diverse workplace and strongly encourages women, people of all races, color, creed, ancestry, ethnic origin, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, marital status, family status, and those with disabilities to apply. Survalent is an equal opportunity employer. We are committed to providing accommodation for persons with disabilities. If you require accommodation, we will work with you to meet your needs.

    #J-18808-Ljbffr

    Create a job alert for this search

    Web Developer • Brampton, Peel Region, CA

    Similar jobs
    Full Stack Developer - oakville

    Full Stack Developer - oakville

    Insight Global • oakville, on, ca
    Full-time
    We are seeking a skilled Full Stack Developer to join our team and play a key role in IVR Cloud Migration initiatives as well as other public cloud migration projects. This role requires a strong fo...Show more
    Last updated: 21 hours ago • Promoted • New!
    Senior Java Fullstack with React

    Senior Java Fullstack with React

    Axiom Software Solutions Limited • Mississauga, ON, Canada
    Full-time
    Job Title : Senior Java Fullstack with React and Redux ( 70 % Backend + 30 % frontend ).Location : Mississauga , Canada - Hybrid(3 days in a week onsite). Senior Java Fullstack with React and Redux ...Show more
    Last updated: 30+ days ago • Promoted
    .NET Backend Developer (Hardware Integration)

    .NET Backend Developer (Hardware Integration)

    Finlink Group • Maple, ON, Canada
    Full-time
    NET Backend Developer (Hardware Integration).Are you a backend developer who loves solving complex hardware–software challenges? Do you enjoy building high-performance systems that interact w...Show more
    Last updated: 14 days ago • Promoted
    Software QA - Web and Mobile (3mo contract) - company

    Software QA - Web and Mobile (3mo contract) - company

    company • mississauga, on, ca
    Temporary
    Looking for a skilled Software Quality Engineer or Software Development Engineer in Test to support a team that is working in Web and Mobile applications. Duration : 3mo - short term contract / tempo...Show more
    Last updated: 6 days ago • Promoted
    Senior Clojure Developer (Kafka / Cassandra)

    Senior Clojure Developer (Kafka / Cassandra)

    Astra North Infoteck Inc. • Mississauga, ON, ca
    Full-time
    Quick Apply
    Required skills : Digital : Clojure~Digital : Kafka.Project Description Building a digital relationship with customers across in-store and online by providing a personalized experience through variou...Show more
    Last updated: 10 days ago
    Senior PowerApps Developer

    Senior PowerApps Developer

    Cogency • mississauga, on, ca
    Full-time
    Cogency is seeking an experienced.Microsoft PowerApps (Canvas Apps & Power Automate).The ideal candidate will design, develop, and optimize Power Platform solutions, supporting both new initiatives...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer - ALTEN Canada

    Software Developer - ALTEN Canada

    ALTEN Canada • mississauga, on, ca
    Full-time
    In just three decades, ALTEN has become a global leader in Research & Development, Engineering, IT Services, Life Sciences, and Network Services. With a presence in more than 30 countries and a team...Show more
    Last updated: 21 hours ago • Promoted • New!
    Senior Dotnet Developer - Aaron Consulting Inc.

    Senior Dotnet Developer - Aaron Consulting Inc.

    Aaron Consulting Inc. • mississauga, on, ca
    Full-time
    Job Title : Senior Software Developer (.We are seeking an experienced Senior Software Developer with strong hands-on expertise in. The ideal candidate will work across both legacy and modern systems,...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Software Engineer - AI &.NET Platforms - boostCX

    Senior Software Engineer - AI &.NET Platforms - boostCX

    Banyan Software • Burlington, ON, Canada
    Full-time +1
    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise softwar...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Java Developer with GraphQL

    Sr. Java Developer with GraphQL

    Iris Software Inc. • mississauga, on, ca
    Full-time
    Our Client which is a large Investment Bank is urgently looking to hire a Sr.Java Developer with GraphQL expertise.Interview Procedure - Face to Face is required for Final Round of Interview.Strong...Show more
    Last updated: 6 days ago • Promoted
    Web designer

    Web designer

    Max Water] • Woodbridge, Ontario, Canada
    Full-time
    Work must be completed at the physical location.There is no option to work remotely.Computer and technology knowledge.Show more
    Last updated: 28 days ago • Promoted
    Javascript Developer (Node.js) - mississauga

    Javascript Developer (Node.js) - mississauga

    TekStaff IT Solutions • mississauga, on, ca
    Full-time
    The successful candidate will have the opportunity to work with banking systems, grow their technical skills, work with security and vulnerabilities, for a top 5 Canadian Bank.Candidate Requirement...Show more
    Last updated: 21 hours ago • Promoted • New!
    Senior VB.Net / C# Desktop App Developer

    Senior VB.Net / C# Desktop App Developer

    DanceBUG Inc. • King City, ON, Canada
    Full-time
    Desktop Software for In-Field Media Operations.Greater Toronto Area (Hybrid – weekly in-person touch points).DanceBUG is a full-service media and software company supporting live dance compet...Show more
    Last updated: 10 days ago • Promoted
    ServiceNow Developer - Soroc Technology

    ServiceNow Developer - Soroc Technology

    Soroc Technology • mississauga, on, ca
    Temporary
    We are looking for a ServiceNow Developer on contract for one of our banking clients in Toronto.Onsite Requirement : Every Monday and 2nd Friday of the month. Contract Duration : 1 year renewable.Show more
    Last updated: 17 hours ago • Promoted • New!
    Senior Backend Developer – iGaming & Sports Betting - mississauga

    Senior Backend Developer – iGaming & Sports Betting - mississauga

    Initiate International • mississauga, on, ca
    Full-time
    Be the engine behind a high-growth iGaming and sports betting platform – where performance, reliability, and scale are non-negotiable. Our client is a rapidly expanding.If you enjoy solving hard eng...Show more
    Last updated: 11 days ago • Promoted
    Senior Java Full Stack Developer Opportunity in Mississauga, Canada

    Senior Java Full Stack Developer Opportunity in Mississauga, Canada

    Gevev • Mississauga
    Full-time
    Senior Java Full Stack Developer.Synechron, a global leader in innovative digital solutions, is hiring for a role in.With 20 years of experience delivering cutting-edge technology and consulting se...Show more
    Last updated: 18 days ago • Promoted
    Intermediate C#., Net, Windows, Web Software Developer TX3 Product Line

    Intermediate C#., Net, Windows, Web Software Developer TX3 Product Line

    Mircom Group of Companies • Vaughan, ON, Canada
    Full-time
    Net, Windows, Web Software Developer TX3 Product line.Founded in 1991, the Mircom Group of Companies is North America’s largest independent designer, manufacturer and distributor of intellige...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer - Luxoft

    Senior Full Stack Developer - Luxoft

    Luxoft • mississauga, on, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 21 days ago • Promoted