Search jobs > Toronto, ON > Software developer

Software Developer

Stikeman Elliott
Toronto, ON
$45 an hour (estimated)
Full-time

Join the ranks of Stikeman Elliott, one of the most distinguished and respected corporate law firms in Canada. Our Toronto office is located in the heart of the financial district, with prime access to public transit, which makes it ideal for commuters.

Voted one of the Best Employers in Canada for the past 11 years, and winner of the Venngo Award of Excellence for Financial, Physical & Mental Wellness at 2020 Canadian HR Awards, Stikeman Elliott is always seeking to recruit the best and the brightest talents.

The Solutions / Software Developer will be responsible for developing and supporting .NET / C# and SQL projects, functions and completing specific client work, projects as identified by the Manager, Application Development and Support while ensuring commitment and quality through to completion.

Principle Duties & Responsibilities :

  • Use Microsoft technologies : C#, ASP.NET, SQL, to develop technical solutions to complex problems that require the regular use of ingenuity and creativity
  • Design, code, test, debug, and document software according to the functional requirements
  • Develop, maintain, and support programs / tools for internal and external clients
  • Help optimize SQL database systems where required to enhance performance
  • Document all systems and code, provide cross-training to the Development team
  • Analyze, diagnose, and resolve errors related to their applications
  • Help define project plans requiring software development and hardware installations
  • Provide ad hoc reporting and analysis as required.
  • Assist colleagues with incident / problem investigations as required.
  • Interact and communicate effectively with all levels of staff, senior management, and clients
  • Create and maintain documentation for all projects
  • Identify options for potential solutions and assess them for technical and business suitability
  • May perform other duties, as assigned, within the nature and level of the job

Qualifications and Required Experience :

  • 3+ years experience in development using .Net development technologies
  • Experience in writing .Net code for Web or Windows apps and to write Web Services, REST APIs, XML and to develop components to integrate systems
  • Experience with front end technologies such as HTML, CSS, JavaScript libraries, etc.
  • 3+ years experience with developing in MS SQL
  • A solid understanding of OOP (Object Oriented Programming) principles
  • University / College undergraduate degree in Computer Science or equivalent from a recognized institution.
  • A good understanding of N-tier and N-layered architecture
  • Good solid knowledge of MS Windows desktop and server operating systems
  • MCSD (preferred) or studying towards the certification

Nice to Have :

  • Experience with Angular
  • Experience in relational database design
  • Experience with Cloud development (specifically Azure)
  • Experience developing Zero Trust security applications.

Skills & Abilities :

  • Excellent analytical, conceptual, and problem-solving abilities.
  • Excellent communication skills (written and verbal)
  • Ability to successfully prioritize and handle multiple projects simultaneously.
  • Capacity to identify roadblocks and collaborate with others for assistance to resolve issues.
  • Keep others informed of progress; communicates to balance and prioritize competing deadlines
  • Support a collegial and collaborative work environment with the ability to work independently as well as be a team player
  • Ability to maintain composure when under pressure and exemplify a high level of patience.
  • Excellent client service, interpersonal (in person and on-line) and problem-solving skills.
  • Ability to work with others effectively under short deadlines in high-pressure situations.
  • Highly organized, detail-oriented, and takes initiative.

Stikeman Elliott is committed to accommodating people with disabilities as part of our hiring process. If you have special requirements, please advise Human Resources during the recruitment process.

Please Note : Our firm has a COVID-19 Vaccination Policy which requires all firm members to be fully vaccinated with a Health Canada approved COVID-19 vaccine.

You will not be asked to disclose your vaccination status during the interview process. If you are offered employment, you will find a vaccination clause in your offer of employment providing that prior to commencing any employment with the Firm, you must be fully vaccinated for COVID-19 and provide proof of a Health Canada approved COVID-19 vaccination.

The Firm will make reasonable accommodation efforts if you cannot be vaccinated due to medical, religious, or other grounds to the extent protected by applicable human rights legislation.

30+ days ago
Related jobs
Accenture
Mississauga, Ontario

Experience with software development lifecycle. ...

Intelliware
Toronto, Ontario

Attention to well-crafted software. Exposure to and interest in Agile approaches to software development e. ...

Randstad Canada
Toronto, Ontario

The Senior Software Developer will assist in the implementation of several Salesforce projects that require external expertise in software development. Software Developer – CRM will work directly with the program team, specifically the existing Salesforce administrators. ...

Global Pharma Tek
Toronto, Ontario

Title: Software Developer - ERP / Case Management – Senior. Refine and clarify designs during software development and implementation. Proficient in analyzing and designing changes to existing software solutions. Experience in using Rational tools for software development. ...

BLANKSLATE Partners
Canada

We are looking for an experienced Ruby on Rails Developer to design, build, and manage quality code in Ruby. As a Ruby on Rails Developer, your primary responsibility will be to develop full-stack logic and test its performance. ...

Cynet Systems
Toronto, Ontario

...

Maarut Inc
Toronto, Ontario

The Senior Software Developer will be responsible for providing subject matter expertise and hands-on technical leadership across all relevant systems. Create and refine functional and technical designs throughout the software development lifecycle. Senior Developer with a strong focus on PL/SQL, Co...

Financeit
Toronto, Ontario

We are looking for a Senior Mobile Software Developer to join Financeit and to help our company in pursuit of our vision and goals! If you are looking for an exciting opportunity to join a fast growing fintech company where your development work will make a difference, you’ve found the right place. ...

Global Pharma Tek
Toronto, Ontario

Position: Software Developer - CRM – Senior. ...

RBC - Royal Bank
Toronto, Ontario

Work with a team of skilled software engineers creating a rapidly evolving consumer-facing platform. React Native, Software Development Life Cycle (SDLC), TypeScript. ...