99 Spadina Ave, Suite 401
Toronto, Ontario, M5V 3P8

Senior .NET Developer

Bursting Silver Background

Bursting Silver is a professional services company focused on delivering technical solutions to Canadian and US associations, unions, regulatory bodies and non-governmental agencies. Bursting Silver has staff across Canada and the United States. We pride ourselves on having fun while we work, and we are looking for team members who have a passion for technology, are driven by providing exceptional service to clients, and love to find creative solutions to solve tough problems. Our service offerings include mobile applications, web-based applications, IT strategy, business analysis, project management, data migrations, system upgrades and application support.


      • You are an ambitious and accountable person, who is driven by serving clients, have a passion for technology, and love to find creative solutions to solve tough problems.
      • You are smart, agile, and self-motivated and can take an assignment head-on and run with it.
      • You are a strong communicator (English) with a friendly and helping personality.
      • You have a disciplined “get it done” work ethic that will allow you to work productively in a variety of environments – whether at the office, a client’s office, at your home office desk/couch…or Starbucks.
      • You are all about Team. Although we may not always be at the same place or working on the same project at the same time – we are always connected and communicating with one another to support each other.  We leverage technology to the max.
      • You care. About your clients, your team, and your community.  Giving back is such an integral part of what we do.
If this list describes you, please read on:

Job Description

You will be responsible for the design, development, testing and implementation of technology solutions to solve business problems.
Here are some examples of things you may work on:
• Developing REST Web API services to integrate multiple technology platforms
• Developing automated workflows to automate manual, tedious processes
• Contributing to a fully automated continuous integration process
• Designing and architecting an n-tier solution to integrate multiple technology systems
• Developing custom controls/widgets to expose/collect data through a client’s website
• Designing and developing data synchronization and import/export scripts
You will be assigned projects based on your interests and skills and will report to the Project Manager and Senior Technical Architect.

Requirements, Technical Skills And Qualifications

Primary Skills

      • 5+ years in software development experience.
      • PowerApps applications and proven experience in design, development and implementation of web-based applications and exposure to enterprise-level applications.
      • Experience developing applications in PowerApps using Common Data Service CDS, SQL, Flow, Excel, and SharePoint.
      • Developing stored procedures, triggers using SQL and T-SQL in relational databases such as MS SQL Server
      • Strong knowledge of web security modules, mitigating open web application security project.
      • .Net Security features such as Authentication & Authorization,
      • Forms-based Authentication, Authorizing Users, Roles, and User Account Impersonation.
      • Database development in creating complex database Queries, Views, Stored Procedures, User Defined Functions.
      • Implementing agile/scrum software development methodologies.

Expertise In

      • Developing applications using PowerApps, canvas, model driven app, Common Data Service CDS, SQL, Forms, SharePoint online, Azure, C#, ASP.Net, Web Services.
      • Using DAX and generated dashboards & reports and integrating with PowerApps.
      • Design and Development of User Interfaces, User Controls and Custom Controls using ASP .Net and C#.

Beneficial Skills

      • PowerShell, Bash, or other scripting technologies
      • Entity Framework
      • SQL Server performance tuning, indexing, etc.


      • Focused, with the ability to stay on task until completion.
      • Organized, with the ability to prioritize responsibilities and tasks.
      • Participate fully as a member of the team and contribute to a positive work environment.
      • The successful candidate will have a positive attitude and interact well with colleagues.
      • Keep others in the immediate team informed and up to date about the status/progress of projects, and all relevant or useful information related to day-to-day activities.
      • Support the team by continuously developing knowledge in your own area and sharing that knowledge back to the team.

What We Offer

      • Competitive salary
      • Health benefits
      • Annual company retreat (past retreats include Vancouver, Banff, Halifax, Montreal, Kelowna, New Orleans, Austin, Tx, Cabo, Mx – subject to Covid restrictions)
      • Free coffee, lattes, snacks and drinks (Toronto office)

Next Steps

Please forward applications via email to msnell@burstingsilver.com.Include a cover letter and resume. In the e-mail subject line, please indicate the position title “Senior .NET Developer”. We thank all applicants for their interest, but we will only be able to contact individuals being invited for an interview.