Software Engineer Jobs
By Trinnovo Group | B Corp™ At Essex, Ontario, Canada
Cloud experience (ideally Google Cloud Platform)
Basics - git, GitHub, shell (bash or Z Shell)
Front-end development - JavaScript/TypeScript, React
TDD & Test Automation - Continuous integration - Jenkins/Tekton
High level of software craftmanship standards (clean code)
Senior Software Engineer - eCommerce Speciality Development
Software Engineer - Canada
By DataVisor At Canada
2 years experience in Java, Shell, Python development
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) is a plus
Experience in Cassandra, HBase, Flink, Spark or Kafka is a plus
Experience in the Spring Framework is a plus
Experience with test-driven development is a plus
Design and build machine learning systems that process data sets from the world’s largest consumer services
Software Security Engineer Jobs
By Agilus Work Solutions At Greater Toronto Area, Canada
Recommend strategic improvements with regards implementing Zero Trust approaches considering that Identity & Access Management is part of the new edge
7 – 10 years of experience in IT Infrastructure with a minimum of 5 years working with Azure or AWS
5+ years of experience in information security
One or more of the following certifications:
Strong background in the identification and remediation of security vulnerabilities
Experience with Agile including Scrum is strongly preferred
Software Engineer - Can
By Gaming Laboratories International, LLC At Newfoundland and Labrador, Canada
Works with Project Managers, Product Owners, and Solution Architects to help elicit requirements and design internal and external software systems.
Participates in the entire software development lifecycle, from requirements elicitation to product launches.
A minimum of 3 years of experience working with software development on a modern platform, such as C#.
Experience using development frameworks such as ASP.NET MVC, .NET Core, Web API, Dependency Injection, and Unit Testing is preferred.
Experience using a Source Control system such as Git or Mercurial is required.
Must have strong oral and written communication skills.
Software Engineer 1 Jobs
By Honeywell At Mississauga, Ontario, Canada
Knowledge of software configuration management and change management practices
Analytical skills & software development skills
C++ and Python design experience
Strong Object Oriented Design skills
Object oriented design and programming
Ability to code in multiple languages
Software Engineer (Canada) Jobs
By HubSpot At Ontario, Canada

Applications open 6th September + the closing deadline will be October 27th.

If you need assistance or an accommodation due to a disability, please email us at [email protected].

Software Engineer / Scientist Jobs
By EVONA At Canada
Experience with geospatial data and remote sensing concepts.
Integrate remote sensing data from various sources and sensors into software tools for research and operational purposes.
Stay up-to-date with the latest developments in SAR technology and remote sensing techniques.
Bachelor's degree or higher in Computer Science, Remote Sensing, Earth Science, Maths or Physics.
Strong programming skills in languages such as Python and/or C++.
Proficiency in remote sensing data processing and analysis techniques.
Associate Software Engineer [Scotiabank]
By CareerBeacon At Toronto, Ontario, Canada
Key accountabilities include development and maintenance of applications to enable safe enterprise-wide use of the cloud platform.
Level 3 support responsibilities are required.
Ensuring software, programs and applications are developed and/or configured to meet high availability, integrity, and reliability requirements.
Enthusiasm for continuous learning and sharing knowledge.
Knowledge in programming languages with a variety of paradigms such as Java, JavaScript and Go.
Knowledge or willingness to learn in modern enterprise-grade application framework such as Spring Boot 2+.
Software Engineer Jobs
By Luckyeagle34_software_programmers At Windsor, Ontario, Canada

Part time or Full time work at home.

Software Engineer - Smartfm
By CBRE At Ottawa, Ontario, Canada

Ottawa - Ontario - Canada Job Summary Under general supervision, contributes to the development, maintenance, and enhancement of client systems and assists in the development of new features. ...

R&D Software Engineer
By Vitesco Technologies At Chatham, Ontario, Canada
Experience/Knowledge with embedded microcontrollers and its peripherals
Define microcontroller resource assignment as per basic software components and project requirements.
Support analysis of stakeholder requests and develop requirements for Basic software
Strong communication skills in explaining complex technical issues and making presentations
2+ years experience with Multicore Microcontrollers
Knowledge of real-time operating system for embedded controllers
Software Engineer Jobs
By MealSuite At Cambridge, Ontario, Canada
Design and develop new features for our best-in-class foodservice management software
If the below describe your knowledge, experience and character, then this role could be for you:
I have knowledge of multiple languages, including Python
I have experience with Docker and Kubernetes
Maintain and troubleshoot existing applications
Write and run unit tests prior to release
Software Engineer (100% Remote) Jobs
By Motion Recruitment At Vancouver, British Columbia, Canada
Cloud experience is a plus, though not required
2 of Java, Go, C++, JavaScript
Bachelors of Computer Science degree or equivalent
Software Engineer (100% Remote) Jobs
By Motion Recruitment At Calgary, Alberta, Canada
Cloud experience is a plus, though not required
2 of Java, Go, C++, JavaScript
Bachelors of Computer Science degree or equivalent
C++ Software Engineer Jobs
By Eulerian Investments At Calgary, Alberta, Canada
Background knowledge in finance is not obligatory.
5 weeks paid holiday per year + statutory holiday and paid sick days.
Onsite gym & sauna at no charge.
Breakfast and lunch provided daily.
Software Engineer - Earth Observation
By EVONA At Canada
Collaborate with product owners and scientists to grasp the essence of radar and optical remote sensing imagery and its practical applications.
Apply your experience in parallel programming and multithreaded design to your work.
Employ your exceptional troubleshooting and problem-solving skills.
Implement Design Thinking methodologies to create outstanding client experiences.
Utilize your experience and judgment to strategize and fulfill objectives across a range of tasks.
Minimum 5 years of professional development experience, including at least 1 year of full stack development.
Software Engineer Jobs
By Tenomix Inc. At London, Ontario, Canada
Produce and/or provide updates to communicate design goals, achievements, or current results to Tenomix’s senior management.
Working knowledge of embedded programming and hands-on experience with embedded devices.
Basic user experience and user interface (UX/UI) design skills.
5+ years of hands-on Software Development experience using C# and python.
5+ years of experience with Product, Design, and Engineering to prioritize, scope, design, and deploy software.
Experience with software version control systems.
Software Engineer - Api
By CMiC At Toronto, Ontario, Canada
Honed interpersonal and communication skills
3+ years of work experience using any object-oriented programming languages (preferably Java)
Understanding of J2EE and experience programming in Java
Understanding of RDBS concepts and experience with SQL/PLSQL.
Competitive benefits Package (including Health & Dental benefits)
Design, build, and maintain efficient, reusable, reliable and secure code
Associate Software Engineer - Seeking 2024 Grads
By Veeva Systems At Toronto, Ontario, Canada
Don’t have a university degree? That’s OK if you have the equivalent skills gained through work experience or disciplined self-study
Located near Toronto, Ontario and able to work in the office 4 days/week
Strong computer science fundamentals (data structures, algorithms, and object-oriented design)
Desire to work in enterprise software
Bachelor's Degree in Computer Science, Engineering, or Physics with a 3.3 GPA or higher
Engineer Perspective: 3 Reasons to Consider Veeva
Software Engineer - Oem
By e-Emphasys Technologies At London, Ontario, Canada
BS/BA degree in Computer Science, Math, or equivalent education/experience.
Demonstrated time management and completion of tasks to a definite deadline.
2+ years programming experience required.
Training and experience with Agile software development.
Experience and training in formal testing methods helpful.
Having experience with relational databases such as DB2.

Are you a software engineer looking for an exciting opportunity to work with Golang? We are looking for a talented engineer to join our team and help us build the next generation of our software platform. You will have the chance to work with cutting-edge technologies and collaborate with a team of experienced professionals. If you are passionate about programming and have a strong background in Golang, then this is the perfect job for you!

A Golang Software Engineer job typically requires the following skills:

• Proficiency in the Go programming language
• Knowledge of object-oriented programming principles
• Experience with web development frameworks such as Gin, Echo, and Revel
• Knowledge of databases such as MySQL, MongoDB, and PostgreSQL
• Ability to write clean, well-structured, and maintainable code
• Understanding of software design patterns
• Experience with version control systems such as Git
• Ability to work independently and collaboratively
• Excellent problem-solving and debugging skills

Qualifications for a Golang Software Engineer job typically include:

• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• At least 3 years of experience in software engineering
• Experience with Golang
• Knowledge of web technologies such as HTML, CSS, and JavaScript
• Experience with cloud computing platforms such as AWS and Azure
• Knowledge of DevOps tools such as Docker, Kubernetes, and Jenkins

Knowledge required for a Golang Software Engineer job typically includes:

• Knowledge of software development best practices
• Understanding of software architecture principles
• Knowledge of software design patterns
• Understanding of software testing principles