As Canada’s leading provider of audience analysis tools for the TV and radio broadcast industry, media agencies, martech firms and more, we help our clients bring data to life. We’ve developed industry first APIs, media trading platforms and data integration systems that drive innovation and growth across the industry.
We could not achieve these accomplishments without our amazing team. We are passionate about hiring individuals who push us to be our best and to do more. We encourage them to speak up and share their ideas. We also support their thirst for training and development to ensure our employees build a strong future along with ours. But we’re not all work; we like to have fun too. An important part of building a cohesive and collaborative team is creating work-life balance. From flexible work hours to Friday social sessions, we know how to have fun. Even in a virtual world, we are constantly finding unique ways to bring us all together including team step challenges, virtual BINGO games, photo and cake decorating contests, online scavenger hunts and more.
nlogic.ca
About the role:
The Senior Software Engineer designs, develops and maintains software code to contribute to a portfolio of next-generation cloud-based analytics software products, including audience measurement, campaign analysis tools and predictive and natural language processing. This role follows NLogic and industry standards as well as best practices in accordance with applicable software development methodology and processes. In addition, the Senior Software Engineer serves as a technical mentor to less experienced teammates.
What you do:
Designs, develops, and maintains software products and provide reliable solutions using sound Software Engineering techniques
Works closely with technical leads, product managers, and user experience designers (UX) to provide estimates on level of effort, and participate in project definition (e.g. feature analysis) and planning activities
Contributes to core software architectural decisions for new products (e.g. designing database schemas, design patterns, frameworks, defining overall solution architecture)
Helps drive the evolution of our platform through analysis of technical challenges and scaling/availability issues, proposing architectural enhancements and driving their implementation
Researches and recommends software tools to management, evaluates new technology, and offers suggestions to improve products and processes
Collaborates and shares knowledge with teammates through participation in peer code reviews, providing comments and suggestions. Provides technical leadership and guidance in best practices, coding standards, processes, and technology in general to less experienced peers
What you have:
Knowledge and experience in Microsoft development stack, including .Net Framework, C#, SQL Server.
3 plus years in Software Engineering, Architecture & Programming.
UI/UX design, web development using ASP.Net and/or Razor MVC, HTML5, CSS3, JavaScript, Angular10+, Azure experience.
Agile software development process, testing frameworks, knowledge of parallel/multithreaded algorithms and processing methods, algorithms and data structures, including expert knowledge in at least some of these areas.
What’s in it for you?
Be part of an evolutionary journey in the audience measurement and data space; work on exciting projects, add value & make a positive impact to our company.
Competitive salary, benefits package and group savings and retirement program. (Health and Dental employer paid premiums).
Flexible Work location (on-site offices in Toronto, Montreal and Richmond, remote – work from home, hybrid as required per role).
Flexible Summer Hours Program between May – September.
Paid Time Off during the holiday closure between Christmas & New Year’s Day.
Education Reimbursement for those wishing to pursue additional professional development. Funding up to $1000 per year is offered (some conditions apply).
Continuous learning and development via Percipio, our learning management system.
Be part of additional programs such as MentorMe, which helps our employees network, and grow within the organization.
Leadership training opportunities for new and emerging leaders.
Employee Wellness Programs (EFAP), Virtual Goodlife Yoga Sessions, Mental Health Program and Support e.g. Not Myself Today through CAMH.
Employee recognition program using Teamo points platform.
Employee appreciation events via Culture Club to celebrate ALL of our Employees.
Culture of great teams, coworkers and supportive leadership.
Perkopolis program that provides exclusive discounts on products and services to employees. Perks include shopping discounts, movie tickets, services, event/show tickets and much more!
Values
Stronger together, Strive for better, Always learn, Be passionate
NLogic is an equal opportunity employer
We are committed to an inclusive, barrier-free recruitment and selection process and work environment. If you are contacted for a job opportunity, please advise the People & Culture department if any accommodations are needed to ensure you have access to a fair and equitable process. Any information received relating to accommodation will be addressed confidentially.
At Vendasta, we believe in helping great local businesses survive and thrive in a world that’s more competitive than ever—and...
Apply For This JobFull Job Description 1100 W Katella Ave Unit J Orange, CA 92867 (714) 401 6167 If you are a self-motivated...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Branch/Department: Technology, Savings & Digital (Change) Location: Head Office – Sovereign Street (Leeds) Contract Type:...
Apply For This Job...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Title: Junior Embedded Software Engineer Department: Software Engineering Summary: Seeking an entry level Embedded...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About us! Sportsbet’s purpose is to bring excitement to life for its customers and we...
Apply For This Job