Engineering Manager, Sustaining Software Engineering, Worldwide
By Canonical At Vancouver, British Columbia, Canada
People management experience in a support organisation is a strong plus
Set and manage expectations with other engineering teams, senior management, and external stakeholders
Manage and lead a distributed team of engineers
Manage shift scheduling, measuring key performance indicators (KPIs), and training
Work from home with global travel up to 10% for internal and external events
Professional software delivery experience using C, C++, Go, Python, or similar
Specialist, Rf Engineering (Datafill)
By Bell At Montreal, Quebec, Canada
Strong coding experience utilizing JavaScript programming language
Great deal of knowledge on self-organizing networks and their use in the field.
Experience with an agile organization.
Strong experience with Javascript programming language
Excellent oral and written communication skills, with strong interpersonal skills.
Responsible to support our Wireless Network Introduction Hub to operationalize new features.
Software Engineering Lead Jobs
By Interac Corp. At Toronto, Ontario, Canada
Cloud-native components and delivery models. Knowledge and experience in Azure platform are an advantage.
Working with cross-functional streams such as platform, infrastructure, security, architecture, operations, project management etc.
University Degree in Computer Science/Engineering or equivalent combination of education and experience.
Building API specifications using OpenAPI specification and technical documents such as system requirement, solution architecture etc.
Grasping the business requirements, designing the system, translating into the technical system requirements for the development.
12+ years relevant experience with at least 2-3 years of recent experience in lead role.
Software Engineering Intern Jobs
By RealmPlay At Canada
Knowledge of Python and JavaScript (Typescript, React, Next.js, etc.).
Strong problem-solving skills and attention to detail.
Good communication skills and ability to work in a team.
Collaborate with the Founder to design and implement software solutions (currently solo-project/company)
Write code using Python and JavaScript (Typescript, React, Next.js, etc.).
Currently enrolled in a relevant university program (Computer Science, Software Engineering, etc.).
Director, Software Engineering - Ripplex
By ClickJobs.io At Toronto, Ontario, Canada

At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, ...

Specialist, Rf Engineering (Ranops)
By Bell At Montreal, Quebec, Canada
Security SME: Action security vulnerabilities and deploy parameters fixes across sites or entire network.
Lead training initiatives for the senior wireless technician, guiding the requirements from instruction to implementation.
Lead and develop strategies to define and develop cross-functional capabilities.
3 years experience in wireless with strong understanding of 5G and LTE end-to-end with in-depth expertise in Ericsson RAN vendor.
Experience with an agile organization.
Practical ans strong knowledge of Linus, Python-scripting languages.
Software Renewals Specialist Jobs
By Computacenter At Toronto, Ontario, Canada
Minimum Five years experience in contract management/software renewals
Management and tracking of revenue, profitability and rebate funding that is relevant to the software line.
Enlists the support of sales, partner management, sales operations, discipline and Management needed to support your product line initiative.
WE OFFER A GREAT BENEFITS PACKAGE!
Manage documenting all renewal processes and sharing with team members.
Coordinate educational activities and training for the team.
Director, Software Engineering - Ripplex
By ClickJobs.io At Burlington, Ontario, Canada
Practical support and capabilities to develop applications that move digital value faster and more easily
You have experience with Agile development
The opportunity to build in a fast-paced start-up environment with experienced industry leaders
Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
Generous vacation policy - work with your manager to take time off when you need it
Industry-leading parental leave policies. Family planning benefits.
Software Engineering Jobs
By Qualcomm At Markham, Ontario, Canada
1+ year of experience with Database Management Software.
1+ year of work experience with Git, Perforce, or Source Code Management System.
1+ year of experience with Programming Language such as C, C++, Java, Python, etc.
1+ year of experience with API.
Analyzes user needs and software requirements.
Requires verbal and written communication skills to convey basic, routine factual information.
Software Engineering Manager Jobs
By Benchmark Recruitment At Greater Vancouver Metropolitan Area, Canada
Hiring, onboarding, and leading software development talent; ensuring the teams have the right skills for development now and in the future
Experience leading software development teams which include a mixture of independent consultants, 3rd-party consultants, full-time employees
Experience working in the Microsoft technology stack
Experience with game development using Unity development products
Maintaining scope, costs, schedules, and quality for development efforts; maintaining communication between dev teams and stakeholders
Bachelor's or master's degree in computer science or engineering
Software Engineering Manager Jobs
By Benchmark Recruitment At Greater Calgary Metropolitan Area, Canada
Excellent project management and communication skills
Hiring, onboarding, and leading software development talent; ensuring the teams have the right skills for development now and in the future
5+ years of experience managing software development teams
Strong technical background in software development, with experience in at least one programming language (e.g., Java, Python, C++)
Experience with cloud technologies and microservices architecture is a plus
Ability to manage multiple projects simultaneously and prioritize effectively
Software Engineering Director Jobs
By Sanofi At Toronto, Ontario, Canada
Support life cycle management of deployed ML apps (e.g., new releases, change management, monitoring and troubleshooting).
Lead a team of high-performing engineers and tech leads. Help them grow their skillset through hands-on experience, mentorship, and feedback
Experience on working within compliance (e.g.: quality, regulatory - data privacy, GxP, SOX) and cybersecurity requirements is a plus
Leading Edge Tech Stack: Experience build products that will be deployed globally on a leading-edge tech stack.
Create and manage processes that enable team members to do their best work
Validation working closely with solution architect, data scientist, data engineer, ML Ops and DevOPs leads/managers
Software Engineering Manager Jobs
By Big Viking Games At Toronto, Ontario, Canada
Grow and mentor your team. Advance their skills and careers.
Completed post secondary education in Computer Science or Engineering
3+ years of experience working in a cloud operations environment
5+ years of software development experience
2+ years of full stack development experience
1+ years experience managing technology teams
It Supervisor – Software Engineering
By INVISTA At Kingston, Ontario, Canada
Experience with 3rd party utilization and management to achieve desired goals
Optimize and motivate talent development with the goal of developing a cross functional skilled team
Manage and collaborate with the team to develop & implement strategies that drive standard and quality DevOps practices
Experience coaching and assisting in the development of direct team members
Experience developing with front end, back end, and API integrations
Experience with CI/CD (Continuous Integration/Continuous Delivery)
Software Engineer, Growth Data Engineering
By Stripe At Toronto, Ontario, Canada
Prior experience with writing and debugging data pipelines using a distributed data framework (Spark / Hadoop / Pig etc)
Knowledge of a scientific computing language (such as Scala or Python) and SQL
Experience with full stack development languages such as Java or Go, and front-end frameworks such as React
The ability to communicate cross-functionally, derive requirements and architect shared datasets
Design, develop, and own data pipelines, models, and products that power Stripe’s Growth, Sales, and Marketing teams
Our stack spans tools in Spark, Scala, Python, Spark, SQL, Presto, Airflow, AWS, Java, Go, and React
Software Developer, Data Engineering
By Wealthsimple At Toronto, Ontario, Canada
3-5 years of experience with one or more coding languages such as Python (is a must), Java, Kotlin, Ruby
Experience working with data at scale using distributed platforms such as Airflow, Redshift, Flink, Kafka, Spark, or similar
Experience with data modelling and ETL design, implementation and maintenance
Experience with different database platforms such as Oracle and Postgresql
Experience with SQL performance tuning and optimization
Experience with design and implementation of high-performance systems with reliable monitoring and logging

Are you looking for an opportunity to use your software engineering skills to make a real impact? We are looking for a Software Engineering Specialist to join our team and help us develop innovative solutions to complex problems. You will have the chance to work with cutting-edge technologies and collaborate with a diverse team of professionals. If you are passionate about software engineering and have a knack for problem-solving, this could be the perfect job for you!

An Software Engineering Specialist is a professional who designs, develops, tests, and maintains software applications. They are responsible for ensuring that software meets customer requirements and is of high quality. They must have a strong understanding of software engineering principles and be able to apply them to their work. To become an Software Engineering Specialist, you must have a degree in computer science or a related field. You should also have experience in software development and a strong understanding of software engineering principles. Additionally, you should have strong problem-solving skills and be able to work independently.

Software Engineering Specialist Skills required for Your Resume and Career:

• Knowledge of software engineering principles and practices
• Experience in software development
• Ability to troubleshoot and debug software
• Strong problem-solving skills
• Ability to work independently
• Knowledge of programming languages
• Knowledge of database systems
• Knowledge of software testing and quality assurance
• Knowledge of software design and architecture
• Ability to work in a team environment
• Excellent communication and interpersonal skills

Software Engineering Specialist Knowledge for Your Resume and Career:

• Knowledge of software engineering principles and practices
• Knowledge of programming languages
• Knowledge of database systems
• Knowledge of software testing and quality assurance
• Knowledge of software design and architecture
• Knowledge of software development methodologies
• Knowledge of software security
• Knowledge of software project management
• Knowledge of software configuration management
• Knowledge of software version control

Software Engineering Specialist Responsibilities for Your Resume and Career:

• Design, develop, test, and maintain software applications
• Troubleshoot and debug software
• Analyze user requirements and develop software solutions
• Design and implement software solutions
• Develop and implement software testing plans
• Develop and maintain software documentation
• Monitor software performance and ensure quality
• Collaborate with other software engineers and stakeholders
• Research and evaluate new technologies

Software Engineering Specialist Experience for Your Resume and Career:

• Experience in software development
• Experience in software engineering principles and practices
• Experience in software testing and quality assurance
• Experience in software design and architecture
• Experience in software development methodologies
• Experience in software security
• Experience in software project management
• Experience in software configuration management
• Experience in software version control

Software Engineering Specialist Qualifications for Your Resume and Career:

• Bachelor’s degree in computer science or a related field
• Experience in software development
• Strong understanding of software engineering principles
• Strong problem-solving skills
• Ability to work independently
• Excellent communication and interpersonal skills
• Knowledge of programming languages
• Knowledge of database systems
• Knowledge of software testing and quality assurance
• Knowledge of software design and architecture

Software Engineering Specialist Educations for Your Resume and Career:

• Bachelor’s degree in computer science or a related field
• Master’s degree in computer science or a related field
• Professional certifications in software engineering
• Courses in software engineering principles and practices
• Courses in software development methodologies
• Courses in software security
• Courses in software project management
• Courses in software configuration management
• Courses in software version control
What tools help Software Engineering Specialist work better?
• Source control systems such as Git and Subversion
• Automated testing frameworks such as JUnit and Selenium
• Continuous integration tools such as Jenkins and Travis CI
• Code analysis tools such as SonarQube and PMD
• Issue tracking systems such as JIRA and Bugzilla
• Project management tools such as Trello and Asana
• Database management systems such as MySQL and MongoDB
• Virtualization tools such as Docker and Vagrant
Good tips to help Software Engineering Specialist do more effectively?
• Stay up to date with the latest software engineering trends and technologies.
• Develop a good understanding of software development methodologies.
• Develop a good understanding of software security principles.
• Develop a good understanding of software project management.
• Develop a good understanding of software configuration management.
• Develop a good understanding of software version control.
• Develop a good understanding of software testing and quality assurance.
• Develop a good understanding of software design and architecture.
• Develop strong problem-solving skills.
• Develop strong communication and interpersonal skills.
Common Software Engineering Specialist interview questions?
• What experience do you have in software engineering?
• What software engineering principles do you understand?
• What programming languages are you familiar with?
• What software development methodologies have you used?
• What software security principles do you understand?
• What software project management techniques have you used?
• What software configuration management tools have you used?
• What software version control systems have you used?
• What software testing and quality assurance techniques have you used?
• What software design and architecture principles do you understand?