Software Engineer (.NET)

hireVouch

Toronto

On-site

CAD 110,000 - 150,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

hireVouch is seeking a Senior Software Developer to analyze, design, develop, test, document and maintain web applications in a collaborative team environment. You will read and debug legacy code, adhere to business specifications, and use the latest standards and tools for .NET and React/Redux front-end development.

The role involves building new components and upgrading existing code. You will excel by applying strong OO fundamentals, MS stack experience, and cloud skills to deliver scalable

Qualifications

  • 6+ years of experience building web applications in C#/.NET.
  • 2+ years building SPAs using React/Redux.
  • Strong object-oriented fundamentals.
  • Experience with Azure cloud.
  • Excellent SQL Server and JavaScript skills.
  • Experience with HTML5, CSS, SASS and Webpack.
  • Ability to translate product requirements into functional specs.
  • Clear written and verbal communication.

Responsibilities

  • Design algorithms and flowcharts with the team.
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug and upgrade existing software.
  • Develop, test, document and maintain web/app code.

Skills

C#/.NET
React/Redux
OO Fundamentals
ASP.NET/Core
Azure
SQL Server
JavaScript
HTML5/CSS/SASS/Webpack
REST API
Team collaboration
Rapid learning

Education

University degree in Computer Engineering/Computer Science

Tools

Azure DevOps
Node.js
Elasticsearch
Webpack
Linux (Ubuntu)

Job description

We are seeking an energetic, versatile, and self-motivated Senior Software Developer ready to make a positive social impact.

As a Senior Software Developer, you will be responsible for analyzing, designing, developing, testing, documenting and maintaining web and applications in a team environment. We are looking for someone who is a quick learner, and able to read, understand and debug legacy code. You will be expected to adhere to business specifications while using the latest standards, practices, tools, and guidelines for .NET and React/Redux front-end application development. You should be comfortable building new components, and maintaining/upgrading old code.

Key Duties and Responsibilities
  • Work with developers to design algorithms and flowcharts.
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug and upgrade existing software.
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code
  • Determining operational practicality
  • Developing quality assurance procedures
  • Deploying software tools, processes, and metrics
  • Maintaining and upgrading existing systems
  • Working closely with other developers, UX designers, business and systems analysts
Skills & Experience:
  • 6+ years of experience building web applications in C#/.NET
  • 2+ year building single-page applications using React/Redux
  • Good Object-Oriented fundamentals
  • Good knowledge of C#, ASP.NET/Core web development
  • Experience with production applications in Azure cloud
  • Excellent skills in SQL Server
  • Excellent skills in JavaScript
  • Experience in DOM, HTML5, CSS, SASS, Webpack
  • Able to build functional and technical requirements based on product requirements
  • Strong written and verbal communication skills is a must
  • University degree in Computer Engineering, Computer Science, or related discipline
  • eCommerce experience considered an asset
  • 1+ years of experience working with Elastisearch and Node.js considered an asset
  • Accessibility best practices experience considered an asset
  • REST API development experience considered an asset
  • Linux (Ubuntu preferably) experience considered an asset
You will excel in this role if you:
  • Are a true self-starter with a can-do attitude;
  • Are intrinsically motivated, and do your best work because you just have to;
  • Have a hunger to learn and contribute and are looking to grow - fast;
  • Are a true team player and take responsibility for your own success and the success of your team;
  • Love a challenge and work well independently or across teams to get the job done;
  • Are results oriented;
  • Have a service mindset and a desire to go above and beyond partner expectations;
  • Are perceptive in identifying and serving the needs of partners and have high emotional intelligence;
  • Are coachable;
  • Want to be in a stimulating and fast-paced environment; and
  • Are looking for meaningful work where you can make a positive social impact
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Russell Tobin • Toronto

On-site
CAD 80,000 - 120,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

High Tech Genesis • Ottawa

On-site
CAD 110,000 - 150,000
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Compunnel Inc. • Toronto

On-site
CAD 110,000 - 160,000
Software Developer - Senior
Software Developer - Senior

isgSearch • Toronto

On-site
CAD 85,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Symend • Calgary

On-site
CAD 120,000 - 180,000
Senior Software Engineer: React/Java Micro Frontends & Cloud
Senior Software Engineer: React/Java Micro Frontends & Cloud

Compunnel Inc. • Toronto

Hybrid
CAD 110,000 - 160,000
Software Developer
Software Developer

HR Genie • Westville

On-site
CAD 60,000 - 80,000
Fullstack .NET Engineer | igaming | Base + Benefits
Fullstack .NET Engineer | igaming | Base + Benefits

Pentasia • Toronto

On-site
CAD 110,000 - 150,000
Cutting-edge technology platform
Technical mentorship and leadership
Career growth opportunities
+1
Senior .NET Full-Stack Engineer: Lead & Deliver
Senior .NET Full-Stack Engineer: Lead & Deliver

Evolvic Inc. • Canada

Hybrid
USD 58,000 - 135,000