Software Developer II

Place of work Kanata
Contract type Full-time
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job description
Welcome to Warner Bros. Discovery… the stuff dreams are made of.

Who We Are…

When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what’s next…

From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.

To see what it’s like to work at CNN, follow @WBDLife on Instagram and X!

Your New Role…

CNN Digital Commerce is looking for a software engineer experienced in modern enterprise-class languages and development platforms, with an emphasis on JavaScript/Node. This role will be involved in design, implementation, test, and deployment of web applications such as CNN Underscored.

The Software Developer II will support the creation of customer facing products, testing artifacts, and the development of tooling to support massive growth of the CNN Commerce vertical.

The ideal candidate would have the ability to test and learn newer technologies and concepts related to best practices and operational excellence whilst on the job.

Your Role Accountabilities…
• Work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
• Play a vital role on the Engineering and Platforms team designing and developing major functional changes to existing software systems, or new ones.
• Work with the team to build and enhance commerce products such as the CNN Underscored.
• Exhibit good system engineering skills and knowledge (e.g., common industry database design and practices, application architectures, operating systems concepts, networking, etc.) in addition to skills in application development.
• Design and implement complex features that enhance the user experience.
• Identify requirements for the improvement of the publishing platform to assist editors. Recommend new features that will help CNN Underscored expand and improve the end user experience.
• Partner across multiple teams to build and improve engineering projects that cultivate CNN’s audience growth.
• Support short-term content planning processes with editorial and programming teams.
• Cultivate cooperation and implement best practices regarding engineering workflows.
• Passionate about software engineering with a strong sense of ownership for the code that you and your team write.
• Demonstrable excellent design knowledge and/or skills, and strengths in clearly articulating difficult technical concepts and information.
• Grow your ability to critically evaluate code as a method of learning and knows when and how to safely refactor code/artifacts.

Qualifications & Experience…
• B.S. in Computer Science, Software or other Engineering or related field required.
• 2-5 years of software development experience focused on application development.
• 2+ years of professional experience as a Software Developer using at least one of the following languages - Node.JS (preferred), Express, Vue.JS, ES 6, etc.
• Proficiency in modern JavaScript, Typescript, and Python using AWS services, Postgres, Elasticsearch, Redis, etc.
• Exposure of working with modern engineering technologies such as Fastly, AWS, Serverless/SAM, Kubernetes, Docker, Terraform, Jenkins, Snowflake and Git, would be an asset.
• Experience with modern development technologies, and hands-on familiarity with both client and server technology, would be an asset.
• Solid understanding of common software data structures and algorithms.
• Experience contributing to building of medium to large-scale, "mission critical", "high availability" production systems that directly support essential business and technical, or operational functions.
• Passionate about learning and professional growth - developing along an individual contributor path.
• Excellent verbal and written communication skills. Ability to simplify and describe complex problems to non-engineering peers.
• Experience with strategies to monitor code health, infrastructure health and performance of applications.
• Experience working in e-commerce, affiliate platforms, and/or consumer media.
• Experience working on Kanban/Scrum teams, and with tools used for project management.
• Exposure to Agile methodologies (e.g. Scrum or Kanban).
• Experience in non-procedural programming or applying functional-style concepts professionally considered a plus.
• Experience of object-oriented JavaScript considered a plus.

How We Get Things Done…

This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

Championing Inclusion at WBD
Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, ****** orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

If you’re a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page for instructions to submit your request.

Company address

Canada
Ontario
Kanata
Show on map Get directions
Company Name: WARNERMEDIA
You will be redirected to another website to apply.
Offer ID: #1227052, Published: 1 day ago, Company registered: 2 months ago

Other offers

1st Cook
2172login
· Resolution Bay, NZ
Job description Who We Are: ATCO Frontec is a market leader providing facilities management, camp services, workforce lodging solutions, operational support services and disaster and emergency management for a diverse ra...
Line Cook (LMIA & PNP Available)
2172login
· Mississauga, CA
Job description We are seeking Line Cooks and Prep Cooks for our clients in the Hospitality and Food Services Industry. You will play a key role in preparing high-quality, delicious dishes according to recipes and standa...
grill cookIndian Cook Jobs in Abroad Countries
2172login
· Ontario, CA
Job description URGENT HIRING !!! location's : Canada , Australia , New Zealand ( Not In India ) Call & Whatsapp - +91 9650733400 Benefits : Medical Insurances , Travel allowances , Flight Tickets , Meals , etc Visa ...
grill cook
2172login
· Ontario, CA
Job description Education: No degree, certificate or diploma. Tasks: Prepare and cook complete meals or individual dishes and foods. Train staff in preparation, cooking and handling of food. Order supplies and equipment....
First Cook
2172login
· Ontario, CA
Job description JOB TITLE: COOK 1 DEPARTMENT: CULINARY REPORTS TO: SOUS CHEF OVERVIEW/BASIC FUNCTION: Plan, prepare, set up and provide quality service in all areas of hot/cold food production to include all menu items, ...
Cook1
2172login
· Mississauga, CA
Job description Working Title: Cook Employment Status: Full-Time Starting Hourly Rate: $20.00 per hour Address: 2241 Mississauga Rd Mississauga ON L5H 2K8 New Hire Schedule: Monday- Friday You might not know our name, bu...
chef1
2172login
· Huntsville, CA
Job description Education: Secondary (high) school graduation certificate. Work setting: Restaurant. Tasks: Demonstrate new cooking techniques and new equipment to cooking staff. Create new recipes. Instruct cooks in pre...
SOUTH INDIAN COOKS
2172login
· Brampton, CA
Job description BRAMPTON ANJAPPAR CHETTINAD CANADA IS SEEKING TO HIRE SOUTH INDIAN COOKS: Work Location: Brampton, Ontario Job Requirements: • South Indian Cuisine Cook must have knowlege of and 3-5 years of commercial c...
Mobile SDET - Auckland-NZ
2172login
· NZ
Full job description Mobile SDET Engineer Responsibilities: We are looking for a meticulous SDET to contribute to and review the creation of designs for software. The SDET’s responsibilities include both software develop...
Senior Android Developer
2172login
· Auckland, NZ
Full job description Reference # 31328 Posted on 18 Jul 2025 Closes on 01 Aug 2025 12:00 Location(s) Auckland Office Expertise Information Technology Job level(s) Experienced Work type(s) Permanent full-time About us Gen...
Senior Android Developer
2172login
· Auckland, NZ
Full job description Reference # 31328 Posted on 18 Jul 2025 Closes on 01 Aug 2025 12:00 Location(s) Auckland Office Expertise Information Technology Job level(s) Experienced Work type(s) Permanent full-time About us Gen...
Developer - Android - Auckland, NZ
2172login
· Auckland, NZ
Full job description Role: Lead Android Developer - Kotlin, Java Functional Area: Mobile Development Experience Required: 8-10 Years Primary Skills Lead Android Developer 8-10 years of experience in building Mobile Appli...
Senior iOS Engineer
2172login
· Manchester, GB
Job description Job Title: Senior iOS Engineer Location: Hybrid - twice monthly in office in Manchester Employment Type: Full-time The Role As a Senior iOS Engineer, you’ll play a key role in the design, development, and...
Sr iOS Developer
2172login
· Twickenham, GB
Job description Xperi (NYSE: XPER) is a publicly traded technology company headquartered in San Jose, CA with over 2,000 employees across North America, Europe and Asia. Come join a thriving team where you can play an in...
Foot Mobile Engineer - Central Manchester
2172login
· Manchester, GB
Job description Foot Mobile Engineer Central Manchester About Cambridge Maintenance Services Cambridge Maintenance Services is a nationwide supplier of mechanical and electrical building services maintenance with over 34...