Web Developer full-time
Location: Richmond BC
Company Name:
PressReader
(http://about.pressreader.com)
Category:
Web Developer
Position Duties & Responsibilities:
- Plan, design, write, modify, integrate and test Web-site related code for web client and server-side application components
- Deliver quality code by applying sound development practices, leveraging test driven development methodology and supporting test automation
- Perform system integration and testing, problem troubleshooting and resolution
- Develop web sites architecture and determine software requirements
- Participate in estimating project efforts and delivery timelines
- Mentor and guide teammates in web technologies
- Provide technical input into web-sites roadmaps, negotiating compromises between business and technical constraints
- Consult with internal clients to develop and document web requirements
- Source, select and organize information for inclusion and design the appearance, layout and flow of the presentation on the web
Qualifications and Core Competencies:
- University Degree in Computer Science/Engineering
- Minimum 5 years of experience in test-driven, continuous integration development environment (back-end unit-testing, front-end unit-testing, behavior and integration testing)
- Minimum 5 years of experience in C# programming
- Minimum 3 years development experience with ASP.NET MVC, Web API, JavaScript, Angular JS, jQuery, Ajax, CSS, DHTML, XML, SQL (Stored Procedure, View, Functions etc)
- Solid knowledge and experience using both relational (MS SQL) and NoSQL (Cassandra, Redis, HBase) data stores, cloud technologies (Microsoft Azure)
- Proven mentorship and knowledge transfer ability
- Ability to multitask and prioritize multiple concurrent assignments
- Ability to learn quickly and effectively apply new knowledge
This is a full time permanent position working out from our corporate office in Richmond, British Columbia, Canada at 200-13111 Vanier Place, Richmond BC Canada, V6V 2J1.
Compensation package includes 65K annual salary and the following benefits: extended health care, dental, vision and accidental death insurances; MSP installments; paid vacation, sick and bereavement days; reimbursements for professional training and membership in professional associations; gym membership and more.
This job has expired or been closed by the employer, please visit our home page