Design, develop, enhance, and maintain enterprise multi-tier applications on the Microsoft .NET platform. Collaborate remotely with stakeholders and technical teams, and occasionally work onsite in Vancouver. Deliver high-quality software solutions and support integration and deployment activities.
This is a remote position.
Our client is seeking an experienced Senior .NET Developer to support the design, development, enhancement, and maintenance of enterprise applications. The successful candidate will work primarily in a remote environment while collaborating with stakeholders and technical teams to deliver high-quality software solutions. Occasional onsite work in Vancouver may be required.
Requirements
Position Education, Experience and Technical Requirements:
- Bachelor’s degree in Computer Science/Diploma/Post-Graduate Certificate or equivalent
- professional work experience, demonstrated minimum 60 months (5 years) relevant experience;
- Development experience on the Microsoft Windows platform,
- Development experience with Microsoft .NET with C#,
- Experience working within a development team on a variety of business solution development projects on the Microsoft .NET platform,
- Experience developing multi-tier solutions with Microsoft .NET.
Position Desirable Requirements:
- Experience with Microsoft Entity Framework
- Experience with NServiceBus or Service-Oriented Architecture
- Experience with GIT, TeamCity, Octopus Deploy
- Experience with DocuSign set up and integration
- Experience with Salesforce integration
- Experience with AWS framework
Similar Jobs
Software
Design, build, test, and maintain enterprise C#/.NET applications within agile teams. Develop scalable REST APIs and data models, write automated unit tests, enforce SOLID/OOP practices, mentor engineers, participate in planning/code reviews, and communicate with clients to deliver high-quality solutions.
Top Skills:
.Net.Net 10.Net MvcAgileAngular 17AngularjsAsp.Net CoreAWSAzureC#CSSDockerHTMLIbm MqKubernetesMicroservicesMs Sql Server 2019OrmsOwaspServerlessSQLSql Server Reporting Services
Information Technology • Real Estate
Design and build scalable .NET backend services and gRPC microservices; optimize data layers (SQL Server, MongoDB, Elasticsearch); implement cloud integrations on AWS and Azure; ship AI/ML features (LLMs, RAG, vector search, ranking, personalization) and operate MCP servers; contribute to CI/CD, observability, containerization, and production ML integrations impacting high-traffic consumer marketplaces.
Top Skills:
.Net 8+.Net Core.Net FrameworkAsp.Net Minimal ApisAWSAzureAzure Service BusC#Ci/CdDockerElasticsearchGa4GitGithub ActionsGrpcKafkaLangchainLlmsMediatrMlflowModel Context Protocol (Mcp)MongoDBNext.JsProtocol Buffers(Sql .Proto)PythonRagReactRedisSegmentSnsSQL ServerTypescriptVector Dbs
Fintech • Software • Financial Services
As a Senior Software Engineer, you'll lead software development for digital banking solutions, ensuring compliance and enhancing user experience while mentoring junior engineers.
Top Skills:
.Net CoreAngularAWSAzureC#CSSGCPHTMLReactSQLTypescript
What you need to know about the Vancouver Tech Scene
Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.



