Intermediate Full-Stack Web Developer (C#/MSSQL/Front-end)

Splashdot is looking for a Intermediate Full-Stack Developer with proven expertise in Microsoft-stack web applications to join our Product Development Team. Our projects are very fast turn-around, generally lasting only a few months, but with some being measured in hours. The position is fast-paced and intense, requiring you to work on a variety of different things every day. You are given a lot of independence right from day one, and the flexibility to design and build the career you want.

Splashdot is an exciting, fast-paced internet software company that specializes in providing leading-edge customer engagement, loyalty and online transactional systems and solutions to large organizations, particularly in the gambling realm but also in the private sector. Our company is unique in that it is comprised of both an online software development arm, as well as professional services focused on interactive design and integration solutions.

Splashdot is headquartered in Vancouver, BC and employs a distributed workforce. This is a telecommuting position open to Canadian residents only.

The ideal candidate is:

  • Not just a coder: a pragmatic and organized problem-solver, able to analyze broad business requirements and propose elegant technical solutions.
  • Dedicated and self-motivated: able to produce superb work on tight timelines and with minimal supervision.
  • Flexible and adaptable in the face of rapidly changing requirements and priorities.
  • Obsessed with quality, both in their own work and in the overall projects they contribute to.
  • A passionate advocate, who can argue for the best approach in a productive and professional way.
  • Great at working with multi-disciplinary teams, and with both technical and non-technical people.

Primary responsibilities:

  • Work with project teams to develop a wide variety of client websites and applications.
  • Design and implement improvements to Splashdot’s core proprietary platform.
  • Identify and fix performance and functional issues.
  • Engage in peer code review and testing.
  • Research and evaluate new technologies and methodologies.
  • Liaise with technical staff from clients, partners, and vendors.

Necessary skills:

  • C# web development, ASP.NET 3.5+ including MVC; .NET Core is a plus.
  • SQL Server/T-SQL. You must have experience and comfort working directly with stored procedures and not rely on Entity Framework/ORMs.
  • Javascript, jQuery, Bootstrap; React or Angular experience is a plus.
  • Understanding of web application security best practices, including preparing for and interpreting vulnerability assessments and pen tests.
  • Excellent written and spoken English.

To apply for this position, please contact us.