Enable job alerts via email!

Senior Software Developer

Brandt

Regina

On-site

CAD 80,000 - 110,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the tech industry is looking for a highly skilled Senior Developer to enhance their web and application design capabilities. The successful candidate will play a key role in developing enterprise applications, mentoring team members, and setting technical standards in an Agile environment. This is an excellent opportunity for an experienced developer passionate about technology.

Qualifications

  • 8+ years of software development experience in C#, ASP.NET, MVC.
  • Strong experience in designing and developing SQL databases.
  • Excellent team player, self-directed work ability.

Responsibilities

  • Develop and test C# desktop and web applications.
  • Mentor developers and conduct code reviews.
  • Document system architecture and design.

Skills

C#
ASP.NET
MVC
SQL
Agile
Test Driven Development
Team Foundation Server
Software Testing
User Experience Design

Education

University degree in Computer Science or Computer Engineering
Computer Systems diploma

Tools

Microsoft Dynamics 365
Kentico CMS
SharePoint

Job description

This position will demonstrate strong technical knowledge necessary to further our web and application design and implementation. The senior developer will help select the tools and technologies to be used in developing enterprise applications to further establish methods and standards for the development team.

DUTIES & RESPONSIBILITIES

  • Develop and test C# desktop and web applications (MVS, Web Forms, Web API, etc.)
  • Strong experience in design concepts and patterns including Service Oriented Architecture
  • Mentor developers and assist with code review
  • Work effectively in an Agile software development environment
  • Be familiar with Test Driven Development processes
  • Excellent verbal and written communication – capable of dealing directly and confidently with business analysts, systems administrators, project managers, and client stakeholders
  • Documenting system architecture and design
  • Have a passion for technology and demonstrate pro-activeness to stay abreast on the latest in software and hardware developments
  • Other duties as assigned

LI-onsite

Required Skills

  • University degree in Computer Science or Computer Engineering (or equivalent experience)
  • 8+ years of software development experience
  • Strong and established skills in designing tables, stored procedures, queries, in MS SQL 2016 or similar SQL databases
  • Strong level of experience with C#, MVC / ASP.NET, Web API
  • Experience working as a Full Stack Web Developer
  • Excellent team player
  • Must be able to be self-directed and work with minimal guidance
  • Additional skills / experience considered an asset :

Microsoft Dynamics 365

  • Software Testing
  • Automated Testing experience
  • Business Analysis
  • User Experience Design
  • Experience with legacy Microsoft technologies (VB6 / COM)

Required Experience

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below represent the knowledge, skill, and / or ability required .

  • Tech school Computer Systems diploma or University degree in Computer Science (or equivalent experience)
  • 6+ years of experience in delivering web based solutions.
  • Experience in delivering high quality, well designed systems delivering robust, high-availability, applications
  • Strong knowledge of Team Foundation Server
  • Experience in software architecture and design
  • Excellent practical experience and expert knowledge using demonstrated experience developing web based solutions C#, ASP.NET, MVC, Web Api
  • Established skills in designing and developing MS SQL 2008 or higher databases.
  • Knowledge of Kentico CMS and SharePoint an asset
  • University degree in Computer Science or Computer Engineering (or equivalent experience)
  • 8+ years of software development experience
  • Strong and established skills in designing tables, stored procedures, queries, in MS SQL 2016 or similar SQL databases
  • Strong level of experience with C#, MVC / ASP.NET, Web API
  • Experience working as a Full Stack Web Developer
  • Excellent team player
  • Must be able to be self-directed and work with minimal guidance
  • Additional skills / experience considered an asset :

Microsoft Dynamics 365

  • Software Testing
  • Automated Testing experience
  • Business Analysis
  • User Experience Design
  • Experience with legacy Microsoft technologies (VB6 / COM)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer

Diversis Capital LLC

Remote

CAD 100,000 - 135,000

Yesterday
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

North Bay

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Software Developer

Acuity Insights

Vancouver

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Software Developer

Sterling Brokers

Remote

CAD 80,000 - 120,000

12 days ago

Sr Software Developer - Remote Canada

BeyondTrust Corporation

Remote

CAD 80,000 - 120,000

12 days ago

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD

Ontario

Remote

CAD 80,000 - 120,000

19 days ago

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD

Nova Scotia

Remote

CAD 90,000 - 120,000

26 days ago

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Quebec

Remote

CAD 105,000 - 133,000

15 days ago