Search jobs > Regina, SK > Senior software developer

Senior Software Developer

Brandt
Regina, CA
Full-time

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 web applications using HTML, CSS / SASS, JavaScript / TypeScript / jQuery, Bootstrap, React, Vue
  • 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
  • Financial services application development
  • 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.
  • Familiarity with front end and database access technologies including CSS, Javascript, Jquery, and LINQ, Entity Framework.
  • 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
  • Financial services application development
  • Experience with legacy Microsoft technologies (VB6 / COM)
  • 30+ days ago
Related jobs
N. Harris Computer Corporation - CAD
Saskatchewan,Remote
Remote

Are you passionate about shaping the future of education through technology? Join the dynamic team at Cayenta, a division of Harris, as a Senior Full Stack Developer. As a Senior Full Stack Developer, you will be instrumental in driving continuous improvement and innovation. We are looking for a can...

FutureSight
CA
Remote

FutureSight Venture is hiring a Software Developer for Untrap, a B2B SaaS startup currently being developed in our venture studio. Champion best practices for software development, including writing clean, maintainable, and scalable code. ...

CENTRIC SOFTWARE INC
Remote, Canada or US, US
Remote

Knowledge of server-side development processes, tools, and technology is a huge plus · Strong desire to learn and develop new skills continuously · Strong sense of ownership in what you build · You have and can implement big ideas with a positive attitude · Enjoy working collabor...

Brandt
Regina, Saskatchewan

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. Mentor developers and assist with code review. Work effectively in an Agile software development environment. Have a ...

Apexa
CA

We are now looking for a talented Senior Software Developer with 10+ years experience with SQL, C#,. NET Framework, TSQL and relational database systems: design, maintenance, and optimization In-depth working experience with one or more front-end frameworks such as Ember, React, Angular, Vue Experie...

RLDatix
Canada

We’re searching for a Toronto-based Senior Software Developer to join our Global R&D team, so that we can ensure the successful design, development, and validation of product backlog items, meeting our technical and functional goals. The Software Developer will collaborate with team members, eng...

Arctic Wolf
Remote, Canada
Remote

You’ll be working as a senior software developer on our Applications Team, responsible for delivering the cloud-based software that helps solve the real-world security problems that IT professionals face. We’re looking for a Senior Software Developer to be part of making that happen. Integrate softw...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...

Vidyard
Canada

Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team. Our engineering team consists of over 50 developers across multiple product streams. A solid background in software engineering—you have had 6+ years of experience shippin...

MongoDB
Canada

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across A...