Work closely with full-stack teams to gather information and document processes. * Partner with ... Apply your proficiency in JavaScript, Java, and Python to contribute to software development when ...
Work closely with full-stack teams to gather information and document processes. * Partner with ... Apply your proficiency in JavaScript, Java, and Python to contribute to software development when ...
Software Developer
Kanata, ON · On-site
Full-stack Development:Build complete features spanning React frontend components and backend API ... Experience building backend services using Python and Java SpringBoot with RESTful API design
New
Quick apply
Software Developer
Kanata, ON · On-site
Full-stack Development:Build complete features spanning React frontend components and backend API ... Experience building backend services using Python and Java SpringBoot with RESTful API design
New
Software Developer
Kanata, ON · On-site
Full-stack Development: Build complete features spanning React frontend components and backend API ... Experience building backend services using Python and Java SpringBoot with RESTful API design
New
Quick apply
Software Developer
Kanata, ON · On-site
Full-stack Development: Build complete features spanning React frontend components and backend API ... Experience building backend services using Python and Java SpringBoot with RESTful API design
New
Software Developer
Kanata, ON · Remote
Full-stack Development:Build complete features spanning React frontend components and backend API ... Experience building backend services using Python and Java SpringBoot with RESTful API design
New
Software Developer
Kanata, ON · Remote
Full-stack Development:Build complete features spanning React frontend components and backend API ... Experience building backend services using Python and Java SpringBoot with RESTful API design
New
Staff Mobile Engineer
Ottawa, ON · On-site +1
This role is ideal for an experienced engineer who can define mobile architecture and technical strategy, lead complex system development, and confidently own large parts of the mobile stack end-to ...
Staff Mobile Engineer
Ottawa, ON · On-site +1
This role is ideal for an experienced engineer who can define mobile architecture and technical strategy, lead complex system development, and confidently own large parts of the mobile stack end-to ...
Sr. Web Developer - AEC Integration
CA$94K - CA$138K/yr
... and/or Python * Knowledge of Agile software engineering processes and proficiency with git ... Scalable full-stack software engineering experience * Awareness of Autodesk Platform Services ...
Sr. Web Developer - AEC Integration
CA$94K - CA$138K/yr
... and/or Python * Knowledge of Agile software engineering processes and proficiency with git ... Scalable full-stack software engineering experience * Awareness of Autodesk Platform Services ...
Information Systems Specialist - Quantum Infrastructure
Ottawa, ON · On-site
$80K - $110K/yr
Develop Python, Bash, and Ansible automation frameworks for network provisioning, system ... Full-stack web development: at least one modern frontend framework (React or Vue) and one backend ...
Information Systems Specialist - Quantum Infrastructure
Ottawa, ON · On-site
$80K - $110K/yr
Develop Python, Bash, and Ansible automation frameworks for network provisioning, system ... Full-stack web development: at least one modern frontend framework (React or Vue) and one backend ...
Information Systems Specialist Quantum Infrastructure
Ottawa, ON · On-site
CA$80K - CA$110K/yr
Develop Python, Bash, and Ansible automation frameworks for network provisioning, system ... Full-stack web development: at least one modern frontend framework (React or Vue) and one backend ...
Quick apply
Information Systems Specialist Quantum Infrastructure
Ottawa, ON · On-site
CA$80K - CA$110K/yr
Develop Python, Bash, and Ansible automation frameworks for network provisioning, system ... Full-stack web development: at least one modern frontend framework (React or Vue) and one backend ...
Senior Developer, Fullstack - Identity and Access Management (IAM)
Ottawa, ON · On-site +1
CA$125K - CA$165K/yr
Collaborate with your pod - a small, focused team of full-stack engineers - to build and maintain IAM capabilities * Contribute to backend and frontend codebases with an eye toward reliability ...
Senior Developer, Fullstack - Identity and Access Management (IAM)
Ottawa, ON · On-site +1
CA$125K - CA$165K/yr
Collaborate with your pod - a small, focused team of full-stack engineers - to build and maintain IAM capabilities * Contribute to backend and frontend codebases with an eye toward reliability ...
... full development lifecycle. * Design, develop, test, deploy, and continuously improve ... Develop highly usable features all the way through the stack to support our growing enterprise ...
Quick apply
... full development lifecycle. * Design, develop, test, deploy, and continuously improve ... Develop highly usable features all the way through the stack to support our growing enterprise ...
Manager, Quality Assurance
CA$125K - CA$145K/yr
CI/CD & DevOps Integration Own and optimize CI/CD pipelines using Jenkins and related DevOps ... Our Technology Stack Python | Selenium | Jenkins | Xray (Jira) | REST & GraphQL APIs ...
Posted today
Manager, Quality Assurance
CA$125K - CA$145K/yr
CI/CD & DevOps Integration Own and optimize CI/CD pipelines using Jenkins and related DevOps ... Our Technology Stack Python | Selenium | Jenkins | Xray (Jira) | REST & GraphQL APIs ...
Posted today
Software Developer II - Android
Kanata, ON · On-site
The Engineer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...
Software Developer II - Android
Kanata, ON · On-site
The Engineer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...
Software Engineer
Kanata, ON · On-site
CA$100K - CA$135K/yr
We ship new product features, build the APIs that power our mobile and form-builder apps, own the ... Build new roadmap features across the full stack in the coreTrueContextproduct (Java, Spring ...
Software Engineer
Kanata, ON · On-site
CA$100K - CA$135K/yr
We ship new product features, build the APIs that power our mobile and form-builder apps, own the ... Build new roadmap features across the full stack in the coreTrueContextproduct (Java, Spring ...
Full-Stack Reliability: Write high-quality application code alongside essential non-application ... Proficiency in one or more programming languages such as Go, Java, JavaScript, or Python. * AI ...
Full-Stack Reliability: Write high-quality application code alongside essential non-application ... Proficiency in one or more programming languages such as Go, Java, JavaScript, or Python. * AI ...
Full-Stack Reliability: Write high-quality application code alongside essential non-application ... Proficiency in one or more programming languages such as Go, Java, JavaScript, or Python. * AI ...
Full-Stack Reliability: Write high-quality application code alongside essential non-application ... Proficiency in one or more programming languages such as Go, Java, JavaScript, or Python. * AI ...
Full-Stack Reliability: Write high-quality application code alongside essential non-application ... Proficiency in one or more programming languages such as Go, Java, JavaScript, or Python. * AI ...
Full-Stack Reliability: Write high-quality application code alongside essential non-application ... Proficiency in one or more programming languages such as Go, Java, JavaScript, or Python. * AI ...
As the Staff Software Developer, you will provide technical leadership for the development team ... Demonstrated full-mobile stack development experience (mobile native client and SDK, build CI/CD ...
As the Staff Software Developer, you will provide technical leadership for the development team ... Demonstrated full-mobile stack development experience (mobile native client and SDK, build CI/CD ...
This role is part of Ciena's Data Acquisition and Test Engineering Tools team and contributes to the scalable production of next-generation modem technologies. The position enables the development ...
This role is part of Ciena's Data Acquisition and Test Engineering Tools team and contributes to the scalable production of next-generation modem technologies. The position enables the development ...
Senior Software Developer - iOS
Kanata, ON · On-site
The Senior Engineer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...
Senior Software Developer - iOS
Kanata, ON · On-site
The Senior Engineer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...
Applied AI Backend Engineer
Ottawa, ON · Hybrid
We are looking for a talented Applied AI Backend Software Developer to join our team and contribute ... Troubleshoot full-stack issues, including debugging service communication and complex networking ...
Applied AI Backend Engineer
Ottawa, ON · Hybrid
We are looking for a talented Applied AI Backend Software Developer to join our team and contribute ... Troubleshoot full-stack issues, including debugging service communication and complex networking ...
Mobile Full Stack Python Developer information
What is the difference between Mobile Full Stack Python Developer vs Web Full Stack Python Developer?
| Aspect | Mobile Full Stack Python Developer | Web Full Stack Python Developer |
|---|---|---|
| Primary Focus | Developing mobile applications with Python backend integration | Building web applications using Python frameworks |
| Skills Required | Mobile app development, Python, APIs, UI/UX for mobile | Web development, Python, HTML/CSS, JavaScript |
| Work Environment | Mobile app projects, cross-platform tools, mobile testing | Web servers, browsers, web hosting environments |
| Common Employers | Mobile app companies, startups, tech firms | Web development agencies, SaaS companies, enterprises |
The main difference between a Mobile Full Stack Python Developer and a Web Full Stack Python Developer lies in their focus areas. The mobile role centers on creating mobile applications with Python backend support, while the web role emphasizes building web-based platforms. Both roles require Python expertise but differ in tools, environments, and end-user platforms.
Full-time
Medical, Life, Retirement, PTO
Posted 5 days ago
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 atCNN, follow @WBDLife onInstagramandX!
Your New Role
Are you a software engineer who loves to make life easier for others? Do you have a knack for turning complex technical jargon into clear, accessible information? If so, we have the ideal role for you.
We're looking for a Software Engineer II with a passion for technical writing to join our team. This is not just any role-you'll help shape the way we create and manage technical documentation across the entire CNN digital spectrum.
In this position, you'll collaborate with a diverse set of teams-front-end, back-end, mobile, design systems, and more-to enhance onboarding experiences for engineers, designers, program managers, and even our end users.
Whether it's simplifying the onboarding process for a new engineer, helping designers navigate our systems, or improving how consumers interact withthe internal operations associated with CNN.com, your work will have a meaningful, direct impact.
Because our teams are spread out across different organizations and groups, we're looking for someone who's a self-starter and can take initiative. You'll report directly to the Principal Manager of Program and Delivery for CNN, playing a key role in shaping how we communicate and document our technical processes moving forward.
What You'll Do
Build Out Technical Documentation:
- Help define and implement the technical documentation strategy for CNN Digital.
- Create and maintain clear, user-friendly documentation that sets the standard for our organization.
Collaborate Across Diverse Teams:
- Work closely with full-stack teams to gather information and document processes.
- Partner with designers, program managers, and other stakeholders to capture the context and decisions worth documenting.
Enhance Onboarding and User Experiences:
- Develop resources that make onboarding smoother for engineers, designers, program managers, and end users.
- Simplify complex technical processes for internal tools, editorial workflows, and consumer-facing platforms like CNN.com.
Be a Self-Starter and Connector:
- Proactively engage with teams across different orgs and groups to collect the information you need.
- Become a trusted resource for technical documentation, bridging gaps and fostering collaboration across teams.
Contribute Technically:
- Apply your proficiency in JavaScript, Java, and Python to contribute to software development when needed.
- Read and interpret other programming languages to effectively document and understand various projects/workstreams.
Who You Are
An Experienced Engineer and Writer:
- You have 3+ years of software engineering experience, focusing on scalable systems.
- You have hands-on experience with technical writing, especially documenting software and system architectures.systems and their architecture
- You're proficient in JavaScript, Java, and Python, and you're comfortable diving into other languages as needed.
- Familiarity with documentation tools like Markdown, Confluence, or GitHub Wiki is a plus.
A Great Communicator:
- You excel at explaining complex technical concepts in a way that's easy for anyone to understand, in writing and in person.
A Self-Motivated Collaborator:
- You can navigate a dispersed, multi-locale team environment with minimal oversight.
- You enjoy bringing people together and making connections across different groups.
Detail-Oriented and Organized:
- You have a keen eye for detail, both in code and in writing.
- Managing multiple projects and prioritizing tasks comes naturally to you.
Educational Background:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Why Join Us
- Get in Early: You'll help establish how technical documentation works at CNN, with support from senior engineering leadership.
- Make a Real Impact: Your work will simplify processes and enhance experiences for colleagues and users alike.
- Collaborative Environment: Work with a variety of teams and departments, expanding your network and knowledge.
- Growth Opportunities: A newly created role with room to broaden your skills and take on more over time.
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, sexual 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.
In compliance with local law, we are disclosing the compensation, or a range thereof, for roles in locations where legally required. Actual salaries will vary based on several factors, including but not limited to external market data, internal equity, location, skill set, experience, and/or performance. Base pay is just one component of Warner Bros. Discovery's total compensation package for employees. Pay Range: $94,200.00 - $150,700.00 salary per year. Other rewards may include annual bonuses, short- and long-term incentives, and program-specific awards. In addition, Warner Bros. Discovery provides a variety of benefits to employees, including health insurance coverage, an employee wellness program, life and disability insurance, a retirement savings plan, paid holidays and sick time and vacation.This position is open for an existing position vacancy.