Software Developer, New Graduate, 12 Month Contract
By Siemens At Concord, Ontario, Canada
Experience with Linux operating system and environment
Programming skills in C / C++ and Bash programming in a Linux environment (user and kernel space)
Experience in developing or modifying and integrating open-source projects (OSS)
Experience developing with POSIX threads
Experience with TCP/IP and socket programming
Experience working on Linux for embedded devices
Software Developer - Data Management Systems
By General Dynamics Mission Systems At Ottawa, Ontario, Canada
A flexible working environment where your contributions are recognized and rewarded with flexible benefits
Perform software design and/or analysis functions based on requirements and interface control
Effective communication skills & strong problem solving and analysis skills
Enthusiastic contributor, willing to learn new skills and takes on ownership of work
Experience using Linux as a host environment
Proficiency in one or more modern programming languages; knowledge of Ada is desirable
Software Developer - Data Infrastructure
By Squarepoint Capital At Montreal, Quebec, Canada
3+ years of professional software engineering experience
Experience working on microservices and/or asynchronous multithreaded applications
Strong problem-solving and debugging skills.
Experience working in a Linux environment
Excellent communication skills, comfortable interacting directly with stakeholders
Experience with gRPC, http/REST and Websocket protocols
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
Software Developer (New Graduate Program)
By Altus Group At Toronto, Ontario, Canada
Strong understanding of database management systems with a particular emphasis on OLTP and OLAP databases
Collaborate with team members to gather and document business requirements and translate them into technical specifications
Participate in the software development lifecycle, from requirements gathering to deployment and maintenance
Strong interest in software development with programming experience in languages such as Python or Java
Knowledge of object-oriented programming concepts and design patterns
Experience in cloud computing such as AWS or Azure