drjobs Lead Software Engineer, Application Performance - C#.NET

Lead Software Engineer, Application Performance - C#.NET

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Vancouver - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

As a Lead .NET Software Developer on our Core Platform team with a focus on performance youll architect build and optimize both backend services and front-end experiences. Your primary domain will be the .NET API layer (including Oracle-based data access) and containerized applications with a strong emphasis on application performance scalability and observability. Youll collaborate closely with UI engineers DevOps and product owners to deliver high-throughput solutions that power our AI-driven decision analytics. 

 

Key Responsibilities 

  • Backend Development: Design and implement high-performance .NET microservices ensuring maintainability and security and enabling future integration with AI-enhanced optimization techniques. 

  • Containerized Architecture: Build and deploy services in containers (Docker AKS) defining healthy resource and scaling configurations. 

  • Performance Optimization: Profile and tune containerized applications at every layer especially Oracle database queries (indexes execution plans connection pools) API endpoints caching threading then instrument observability to proactive monitor for future performance bottlenecks. 

  • Full-Stack Collaboration: Partner with Angular front-end teams to define APIs optimize payloads and improve end-user responsiveness. 

  • DevOps & CI/CD: Extend CI/CD pipelines (Azure DevOps) to include build test performance benchmarking and container scans. 

  • Monitoring & Observability: Implement logging metrics and distributed tracing (Application Insights  Azure Monitor Prometheus/Grafana) to diagnose issues while enabling predictive alerting and root-cause analysis using AI automated workflows. 

 

What Youll Learn & Contribute 

  • Master end-to-end performance tuning: .NET runtime internals SQL database indexing & execution-plan optimization garbage-collection strategies and CDN delivery. 

  • Deepen expertise in container orchestration and cloud-native best practices on Azure. 

  • Drive full-stack architecture decisions that balance speed reliability and developer productivity. 

  • Shape our platforms roadmap by translating performance telemetry into actionable backlog items. 

  • Work in an Agile/Scrum environment leveraging AI-powered tools to accelerate testing and code reviews. 

  • Learn how to harness performance telemetry and system logs to drive AI-based recommendations and operational insights 


Qualifications :

You have the following background although we also recognize that talent comes in many forms: 

  • 5 years of professional software development experience with 3 years focused on backend services using C#/.NET. 

  • Strong understanding of relational databases especially SQL performance (bonus points for specific Oracle experience) indexing and connection-pool tuning as well as containerization (Docker) and orchestration (AKS). 

  • Proven track record optimizing application performanceprofiling tools caching strategies concurrency and load testing.  

  • Fluent in the use of modern AI tooling such as GitHub Copilot ChatGPT Cursor and AI-enhanced IDEs to accelerate coding testing refactoring and documentation workflow. 

  • Experienced in CI/CD pipelines automated testing (unit integration load) and infrastructure-as-code. 

  • Actively follows developments in the AI ecosystem with a mindset of continuous learning and experimentation to apply the latest advancements in productivity performance and code quality. 

  • Excellent communicator proactive problem solver and team player who thrives in a fast-paced collaborative setting. 

 

We look forward to seeing how youll accelerate and elevate our AI-powered enterprise platform! 

 

What Were Offering

  • Salary Range: $130k-$160kCAD plus bonus
  • Flexible paid time off including sick and holiday
  • Flexible spending accounts
  • Life insurance and disability benefits
  • Tuition assistance
  • Community involvement and volunteering events


Additional Information :

We embrace flexibility and hybrid work opportunities to support diverse needs and lifestyles while also valuing inclusive workplace experiences. By fostering a sense of community we drive innovation strengthen connections and nurture belonging. Our commitment ensures you can work in a way that suits you best while also engaging with colleagues to share ideas and build meaningful relationships.


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.