Full Stack Software Developer

Oakville, ON, Canada

Job Description

VenueVision/SingleStack - Oakville, ONWe're looking for independent, trail-blazing developers to design platform solutions that will impact millions of users.Join an innovative, fast moving fintech company experiencing hypergrowth, focused on game changing customer engagement/experience and real time digital payments.Work with cutting edge development technologies on challenging problems. No two days are the same, each day you'll collaborate with other Software Developers to problem solve and write code that has an impact in the real world. Our exceptional, diverse teams combine vast engineering and business knowledge to build world class, practical solutions.We are a high energy, collaborative team of problem solvers working in an agile environment, committed to delivering world-class customer engagement and payment experiences across a wide range of vertical markets.Position Overview:The position is for a Full Stack .NET Developer with a strong technology background and at least five years of development experience. The candidate must have experience with web-based and mobile-based applications, as well as a strong background in system design.The candidate must also have a strong fundamental knowledge of the SDLC process from requirements gathering, estimation, and coding. The candidate needs to have good communication skills and be able to provide the status of projects.In this role you will be exposed to a variety of assignments, responding to service requests, problem-solving, performing technical implementations, and working together with the team members to maintain, refactor, enhance, and customize the supported systems.What You Will Need to Be Successful:Responsibilities:

  • Contribute to the development of .NET projects, including cloud development using Azure services.
  • Solid and creative contributions towards analysis, design, and implementation.
  • Design, build and maintain efficient, reusable, and reliable C# code.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Creates, reviews, and maintains all required technical documentation/ manual related to assigned software to ensure supportability and reuse.
  • Creates and executes unit testing and integration testing ensuring the software meets requirements.
Must have:
  • 5 + years of professional experience building web applications using the following: C#, ASP.NET MVC, ASP.NET Core MVC, JavaScript, jQuery
  • 4 + years of professional experience with MS SQL Server
  • 2 + years of professional experience building Mobile applications using Xamarin
  • Strong understanding of .NET Framework and .NET Core
  • Strong understanding of Object-oriented programming, SOLID Principles, and Design Patterns
  • Strong understanding of the web/mobile development cycle and programming techniques and tools
  • Hands-on experience with MS SQL Server
  • Hands-on experience of HTML, CSS, JavaScript, jQuery
  • Proficiency in working with Rest APIs
  • Experience with Azure cloud services
  • Familiar with JavaScript frameworks and libraries such as React OR Angular
  • Highly experienced with back-end programming
  • Excellent understanding of ORMs such as EF/EF Core
  • Experience with Agile development methodologies
  • Experience with Azure DevOps and Git
  • Familiar with CI/CD
  • Understanding of OAuth and OIDC.
Desired skills (but not required):
  • Understanding and implementation of security and data protection.
  • Willing to learn/work with Blazor
  • Docker experience will be a plus
Job Type: Full-timeBenefits:
  • Dental care
  • Disability insurance
  • Extended health care
  • Flextime
  • Life insurance
  • On-site parking
  • Vision care
Schedule:
  • 8 hour shift
  • Monday to Friday
Ability to commute/relocate:
  • Oakville, ON: reliably commute or plan to relocate before starting work (required)
Experience:
  • C#: 5 years (required)
  • ASP.NET: 5 years (preferred)
  • ASP.NET Core: 5 years (preferred)
  • JavaScript: 5 years (preferred)
  • Microsoft SQL Server: 4 years (preferred)
  • jQuery: 4 years (preferred)
Language:
  • English (required)

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2022396
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Oakville, ON, Canada
  • Education
    Not mentioned