Senior Full Stack Developer – Remote (BC or ON, PST Hours)
Location: Remote (British Columbia or Ontario, must work PST hours)
Salary Range: $91,000 – $136,400 annually
Employment Type: Permanent, Full-Time
Our client is seeking a Senior Full Stack Developer to design and deliver enterprise-grade applications and data integrations within a large-scale environment. This role will be 80% back-end and 20% front-end, with a strong emphasis on C#/.NET, SQL Server, and Databricks. The ideal candidate has deep experience building enterprise solutions, strong data integration expertise, and a track record of working in highly regulated industries such as financial services.
What You’ll Do
- Full Stack Development: Design, build, and maintain enterprise applications using React (front-end) and C#/.NET (back-end). Develop APIs, microservices, and system integrations across cloud and on-premises environments.
- Data Integration: Work closely with data engineers to integrate digital applications with data platforms like Databricks. Optimize SQL queries, ETL/ELT workflows, and data pipelines for performance, scalability, and compliance.
- Cloud & DevOps: Build and integrate solutions using Azure Functions, Power Apps, AWS, and hybrid cloud environments. Leverage modern DevOps practices to ensure security and reliability.
- Leadership: Mentor junior developers, participate in sprint planning, and contribute to system architecture decisions. Collaborate with cross-functional teams including UX, Product, QA, DevOps, and Data.
- Compliance & Security: Ensure development practices align with industry regulations (PCI DSS, PIPEDA, OSFI) and enterprise security standards.
What You Must Have
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of full stack development experience in enterprise environments.
- Strong back-end expertise with C#/.NET; front-end with React.js (20%).
- Proven experience working with large-scale data integration projects.
- Advanced SQL/T-SQL development, stored procedures, and performance tuning.
- Hands-on experience with Databricks, Delta Lake, Apache Spark.
- Experience with Python, Power BI, Azure Functions, and Power Apps.
- Enterprise experience in financial services, banking, or highly regulated industries.
- Familiarity with cloud platforms (Azure, AWS) and hybrid deployments.
- Strong Agile experience (Scrum/Kanban).
- Excellent communication and stakeholder engagement skills.
Nice to Have
- Familiarity with Canadian financial regulations (PCI DSS, PIPEDA, OSFI).
- NoSQL experience (MongoDB, DynamoDB).
- Strong problem-solving, analytical, and decision-making skills.
- Self-motivated with a proactive approach to delivering results.
Why Join
- Work on mission-critical enterprise systems in a collaborative, innovative environment.
- Opportunity to influence architecture decisions and mentor team members.
- Competitive salary with benefits and career growth opportunities.
- Remote work flexibility (BC or ON) while aligning with PST hours.
Candidates with the following should APPLY: Full Stack Developer, Senior Developer, C# Developer, .NET Developer, React Developer, Databricks Engineer, Azure Developer, Python Developer, Power BI Developer, Full Stack Engineer Remote Canada, Enterprise Application Developer, Financial Services IT Jobs, SQL Server Developer, Cloud Developer.
Job Types: Full-time, Permanent
Pay: $91,000.00-$136,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Life insurance
- Paid time off
- Vision care
Application question(s):
- Do you have 5+ years of full stack development experience with C#/.NET and React?
- Have you worked with Databricks and medallion architecture in a large enterprise environment?
- Can you demonstrate expertise with SQL Server (T-SQL, stored procedures, performance tuning)?
- Are you able to work PST hours while being based in British Columbia or Ontario?
Work Location: Remot