Senior Software Developer

1 month ago


Regina, Canada Brandt 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)


  • Regina, Saskatchewan, Canada Brandt Full time

    Job Title: Senior Software DeveloperThis position requires the candidate to demonstrate strong technical knowledge and skills to further Brandt's web and application design and implementation. The senior developer will play a key role in selecting the tools and technologies to be used in developing enterprise applications to further establish methods and...


  • Regina, Saskatchewan, Canada Brandt Full time

    Senior Software DeveloperThis is a key position for Brandt that requires a highly skilled software developer to design and implement cutting-edge web and application solutions.Key Responsibilities:Design and develop web applications using HTML, CSS/SASS, JavaScript/TypeScript/jQuery, Bootstrap, React, VueDevelop and test C# desktop and web applications (MVS,...


  • Regina, Saskatchewan, Canada Chaska Indian Street Food Full time

    About the JobWe are seeking a talented Senior Software Engineer with expertise in Python development to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Python.Key Responsibilities:Design and develop software applications using Python.Collaborate with...


  • Regina, Canada Brandt 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...


  • Regina, Saskatchewan, Canada Brandt Full time

    Job Description**About the Role**We are seeking a highly skilled software developer to join our team at Brandt. As a senior software developer, you will play a key role in designing and implementing web and enterprise applications that meet our business needs.Key ResponsibilitiesDevelop web applications using HTML, CSS/SASS, JavaScript/TypeScript/jQuery,...


  • Regina, Saskatchewan, Canada immigrate Full time

    About the Job:We are looking for a highly skilled Python developer to join our team at Company. As a senior software engineer, you will be responsible for designing, developing, and maintaining our back-end software systems using Python.Design and develop high-quality, scalable, and maintainable software systems using Python.Work closely with...


  • Regina, Saskatchewan, Canada American Eagle Outfitters Full time

    About the Role:As a Senior Software Engineer - Frontend Development, you will be responsible for designing and developing cutting-edge web applications using the latest technologies. You will work closely with the team to ensure seamless integration and delivery of high-quality software products.Key Responsibilities:Design and develop front-end features...


  • Regina, Saskatchewan, Canada SASKATCHEWAN CORP. Full time

    We are looking for a Senior Software Engineer to join our Full Stack Development team. In this role, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional team to ensure that our software meets the highest standards of quality and performance.Key Responsibilities:Design...


  • Regina, Saskatchewan, Canada Paul Kler Mini Food Market Full time

    As a Senior Software Engineer at Company, you will be responsible for designing and developing software solutions to meet the business needs of the organization.Key Responsibilities:Design and develop software applications using various programming languages and frameworks.Collaborate with cross-functional teams to identify and prioritize software...


  • Regina, Saskatchewan, Canada BQ INTERNATIONAL LTD. Full time

    Job OverviewSenior software engineers are required to join our team at BQ International Ltd. in Regina, SK, as on-site development and support resources.Salary:$100-$150 per hour (competitive bill rate)Job DescriptionAs a senior software engineer, you will work within the Digital, Technology and Security – Application Management and Support (AMS) team at...


  • Regina, Saskatchewan, Canada University of Regina Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team.Responsibilities:Design and develop scalable software solutions.Collaborate with cross-functional teams to deliver high-quality software products.Identify and implement process improvements to increase efficiency and productivity.


  • Regina, Saskatchewan, Canada DOLPHIN IELTS LEARNING CENTER INCORPORATED Full time

    We are seeking a Senior Software Developer to join our team, with a strong background in AI and Machine Learning. The ideal candidate will have extensive experience in developing and deploying AI and ML models, as well as a solid understanding of software development principles.The Technical Lead for AI and ML Projects will be responsible for designing and...


  • Regina, Saskatchewan, Canada DENNY'S RESTAURANTS Full time

    Looking for a highly skilled Software Developer to join our team, focusing on backend development with a strong emphasis on problem-solving and efficient coding.


  • Regina, Saskatchewan, Canada Passion Salon and Spa Full time

    Job Details:As a Senior Software Engineer - Cloud Computing, you will be responsible for designing, developing, and maintaining cloud-based systems and applications. This role requires strong technical skills and experience with cloud infrastructure, software development, and DevOps practices.Key Responsibilities:Design and develop cloud-based systems and...


  • Regina, Saskatchewan, Canada Quickcan Courier Services Ltd Full time

    **Job Title:** **Software Developer**We are seeking an experienced Software Developer to join our team at a leading tech firm. The ideal candidate will have strong technical skills and expertise in programming languages.The successful candidate will be responsible for:Designing and developing software solutionsCollaborating with cross-functional...


  • Regina, Saskatchewan, Canada The Canada Life Assurance Company Full time

    Senior Technology Strategist - Reinsurance SoftwareOverview: At The Canada Life Assurance Company, we are seeking an experienced Senior Technology Strategist to lead our Reinsurance Technology team. As a key member of our organization, you will play a vital role in evolving, optimizing, and stabilizing our software development lifecycle.About the Role:The...

  • software developer

    6 months ago


    Regina, Canada KAYA TECHNOLOGIES LTD. Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    4 weeks ago


    Regina, Canada KAYA TECHNOLOGIES LTD. Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...


  • Regina, Saskatchewan, Canada KAYA TECHNOLOGIES LTD. Full time

    At KAYA TECHNOLOGIES LTD., we are looking for a highly skilled Senior Software Quality Assurance (QA) Engineer to join our team. This is a challenging and rewarding role that requires a strong understanding of software testing methodologies, tools, and techniques.About the RoleThe successful candidate will be responsible for developing and implementing...


  • Regina, Canada S I Systems Full time

    Senior Mainframe Application Developer to support a major SAS software conversion project aimed at transitioning 186 mainframe jobs identified for a unique conversion path. Job Type: Contract Positions to fill: 1 Job End Date: Apr 30, 2025 Pay Rate: Hourly: Negotiable Job ID: 141381 Our financial client is seeking a Senior Mainframe Application Developer...