Senior Web Developer

Senior Web Developer
TECIE - Surrey, Canada
Full Time
IT & Software Development
ASP.Net C# PHP Ruby Sql


  • Integrates user-facing elements developed by a front-end developer with server-side logic
  • Builds reusable code and libraries
  • Optimizes the application for maximum speed and scalability
  • Builds and maintains web APIs consumed by front-end and mobile applications
  • Troubleshoots, debugs, and upgrades existing applications
  • Works with developers, designers, and system admin to implement new features
  • Develops documentation throughout the software development life cycle (SDLC)
  • Integrates web analytics tools Like Google Analytics


  • Highly proficient knowledge of back-end programming in Microsoft stack with .NET, C#, MVC and preferably knowledge in one or more of PHP, Ruby, Java etc.
  • Strong understanding of Object Oriented Programming
  • Experience with programming and management of MS SQL Server database, stored procedures and functions
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
  • Experience with Object Relational Mapping tools like Entity framework or NHibernate
  • Good understanding of web services, REST, and RPC APIs
  • Experience with implementing automated and unit testing platforms like NUnit
  • Proficient understanding of code versioning tools such as Git and SVN
  • Experience with AWS environment is a plus