Rakuten Kobo Inc. is looking for a Senior 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 Senior Developer plays a vital role in all aspects of delivery from design, planning and implementation through to releasing and monitoring.
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
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
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
Flexible hours and unlimited work from home until July 2021
Full benefits starting from your first day
Paid Volunteer days, unlimited sick days, and 3% PRSA 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.