Job Description:

The Role:

Rakuten Kobo Inc. is looking for a .NET Developer to join our Web team!The team of 7 is responsible for the development, quality and delivery of important systems and features enjoyed by our many users.

Reporting to the Manager, Technology Delivery, the .NET Developer plays a vital role in all aspects of delivery from design, planning and implementation through to releasing and monitoring.

Responsibilities:

  • Building     quality software using the full Microsoft stack including Web     applications, WCF & Rest services, windows services and more

  • Propose     designs and Proof of Concepts to Architecture team and work with the team     to deliver the implementation to Production

  • Participate     in code reviews; happy to give and receive constructive feedback

  • Communicate     clearly and effectively with team mates, Business stakeholders and other     development teams in Kobo.

  • Mentor     junior members of the team

The Skillset:

Required:

  • Computer Science or Computer Engineering Degree (or equivalent experience)

  • Highly technical and able to communicate well with developers and other team members

  • C#,  ASP.NET MVC, WebAPI, RESTful Services

  • SOLID Principles and Practices, IoC & TDD

  • MS  SQL, ORMs 

  • Some experience with service bus technology e.g. NServiceBus, MSMQ, RabbitMQ

  • Some experience with modern JavaScript and CSS frameworks

  • Experience with Git

  • Experience with OAuth & Open ID

  • Experienced and knowledgeable in CI/CD and different testing strategies and techniques     (Unit, Integration, UI tests)

  • Comfortable with and enthusiastic about learning new technologies

Nice to Haves:

  • Working in an Agile environment and team

  • Past Scrum Master or Team Lead experience

  • Docker, Solr, Couchbase

  • Test automation using Selenium Webdriver

  • Knowledge of Ruby or other scripting languages

The Perks:

  • Flexible hours and unlimited work from home until 2021

  • Full benefits starting from your first day

  • Paid Volunteer days, unlimited sick days, and 3% RRSP matching

  • Monthly commuting allowance

  • Flexible health spending account

  • Talent and development training budget

  • Free Kobo device + free weekly e-book or audiobook

  • Frequent Lunch and Learns Author series

  • Weekly Kobo Tech University sessions

  • Weekly trivia happy hours (Thirsty Thursday’s, as we like to call it)

  • Maternity/paternity leave top up

Here at Rakuten Kobo Inc. we offer a casual working start-up environment and a group of friendly and talented individuals. Our employees rank us highly in terms of commitment to work/life balance. We realize that for our people to be innovative, creative and passionate they need to have healthy minds and bodies. We believe in rewarding all our employees with competitive salaries, performance based annual bonuses, stock options and training opportunities.

If you’re looking for a company that inspires passion, personal, and professional growth– join Kobo and come help us make reading lives better.

About Rakuten Kobo Inc.

Owned by Tokyo-based Rakuten and headquartered in Toronto, Rakuten Kobo Inc. is one of the most advanced global ecommerce companies, with the world’s most innovative eReading services offering more than 6 million eBooks and audiobooks to 30 million + customers in 190 countries. Kobo delivers the best digital reading experience through creative innovation, award-winning eReaders, and top-ranking mobile apps. Kobo is a part of the Rakuten group of companies.

Rakuten Kobo Inc. is an equal opportunity employer. Accessibility accommodations for candidates with disabilities participating in the selection process are available on request. Any information received related to accommodation needs of applicants will be addressed confidentially.

Rakuten Kobo would like to thank all applicants for their interest in this role however only qualified candidates will be shortlisted.

Senior .NET Developer

Apply On Company Site
Back to search page
;