Production Engineering Software Developer
By Computer Modelling Group Ltd. At Calgary, Alberta, Canada
Possess good time management and communication skills both in written and verbal English.
Experience being a team player with excellent communication skills and a willingness to learn.
Experience with Agile development methodologies and Test-Driven Development is a plus.
Willingness to contribute to improving development process.
Be team focused with a positive attitude, self-motivated.
Be customer focused, learn about the business to help bring value to our customers
Software Engineering Recruiter
By Berkner Group At Ontario, Canada
A positive, can-do, team-oriented attitude, skillfully balancing urgency and diplomacy
Strong written and verbal communication and interpersonal skills
Medical, dental and vision insurance benefits
Software Engineering Recruiter - Remote
Here's What We Have to Offer:
Interface with clients to understand their needs in an ongoing collaborative relationship
Software Engineering Co-Op Jobs
By Hach At Vancouver, British Columbia, Canada
Excellent English communication skills, both verbal and written
Programming experience with at least one object-oriented language (bonus for C# or Java)
Knowledge of JavaScript plus one front end framework is desirable (e.g. Angular, AngularJS or React)
Experience with data science and/or data products
Interest or experience in hydrology or environmental sciences
Must be currently enrolled in an accredited post-secondary institution
Software Engineering Intern Jobs
By Stripe At Toronto, Ontario, Canada
At least 2 years of university education, or equivalent work experience
Write software that will be used in production, and has meaningful impact to Stripe
Give and receive technical feedback through code reviews or design discussions
Collaborate with other engineers and cross-functional stakeholders to proactively seek and incorporate feedback
Familiarity with navigating and managing your work in new code bases, with multiple languages
Ability to write clearly to explain your work to stakeholders, team members, and other Stripes
072713-Datalink & Engineering Software Support Engineer
By Capgemini Engineering At Québec, Quebec, Canada
Basic understanding of Configuration Management
Excellent communicator, team player, resourceful, organized and mindful of time management.
Family building benefits like adoption assistance, surrogacy, and cryopreservation
Social well-being benefits like subsidized back-up child/elder care and tutoring
ABSOLUTELY MUST have experience with Datalink
Experience with CATIA, Enovia and SAP (one or more of these)
Manager, Software Engineering Jobs
By Circle At Toronto, Ontario, Canada
Contribute to engineering-wide initiatives as a member of Circle's engineering management team
Hands on technical manager experienced in designing, building and deploying secure, scalable products and services
You have experience managing remote teams
Run day-to-day activities of a dynamic engineering teams, including requirements grooming, scrums, retrospectives and team outings
Design, build, and maintain APIs, user-facing experiences, services, and systems.
Manage technical debt to ensure our development velocity stays responsive and predictable while minimizing production incidents of our operations
P&Pd Engineering Specialist
By Stackpole International At Stratford, Ontario, Canada
Ensures that the requirements of the Quality Management System and Environmental Health and Safety Systems are met.
Support program manager, participate in AQP program teams
Use and promote use of timelines, open issues matrix, identify responsibilities, closure dates and avoid repeat issues
Develop timelines (Gantt Charts) and manage timely planning, execution of projects, report on deliverables in a timely manner.
Contribute to product and process knowledge within the organization through research and development.
Responsible for outlined activities in the development of new products and processes. Reports to Product Development Supervisor in Engineers
Software Engineering Intern Jobs
By Miniblox At Waterloo, Ontario, Canada
Determine and develop user requirements for systems in production, to ensure maximum usability.
Bachelor’s degree in Computer Science, Game Design, or equivalent work experience.
Previous experience in a game development role, specifically with voxel games is highly desirable.
Knowledge of voxel-based game design and development.
Excellent verbal and written communication skills.
Strong problem-solving skills, attention to detail, and a creative mindset.
Software Engineering Intern Jobs
By EngageSense AI At Vancouver, British Columbia, Canada
You want to experience an early stage startup
Knowledge of various software development languages, frameworks, and tools, including but not limited to Python, JavaScript, React, Node.js, etc. (Required)
You love solving hard problems
You a "starter" who enjoys defining the direction and best practices of a product from the beginning
You seek opportunities to learn new things
Building and scaling web and mobile applications!
Software Engineering Manager Jobs
By UKG At Montreal, Quebec, Canada
Partner with the Product Management team to meet or exceed all committed product timelines for the teams
Manage the engineering capacity of a 5+ person team
Manage hiring plan/continually improve the talent and engagement level of the teams
Continually triage and assign work based on team capabilities in the face of dynamic/shifting demands
Manage quality of product KPI, manage SLA of the team and drive continuous improvement
Work with individuals to set appropriate, challenging development goals, meet requirements and expectations of both internal and external customers
Director, Digital Software Engineering
By Manulife At Greater Toronto Area, Canada
Good organizational and problem-solving abilities that enable you to manage through creative abrasion.
You obsess about customers, listen, engage and act for their benefit
8-10 years related engineering experience with expectation that you are a hands-on practitioner.
Experience with digital health businesses, services, platforms and / or assets
Strong communication skills, including ability to translate complex technical solutions into fundamental concepts.
Strong relationship-building skills to build effective working relationships with business unit leaders.
Internships Fall 2023, Software Engineering And Computer Engineering
By BRP-Rotax GmbH & Co KG At Valcourt, Quebec, Canada
Flexible working hours: whether you're in the office or working from home, you'll always be supported by your team.
After the interview, if your application is successful, you may be offered an internship at BRP!
The Experience Of a Lifetime
Any benefits? There's no shortage of them for our interns!
Social activities: the cohort of 100 interns is never bored with a full calendar of activities organized by the social committee!
You are pursuing a degree in Software Engineering, Computer Engineering or a related field.
Bhjob15656_20176 - Engineering Technical Requirements Writer (Software Engineering)
By Myticas Consulting At Quebec, Canada
Proficiency in using requirements engineering tools (e.g., IBM DOORS, JIRA, Confluence) or similar software for requirements management and traceability.
Effectively communicate requirements to engineering teams, product managers, and other stakeholders, ensuring a shared understanding and agreement.
Manage and track changes to requirements, assess the impact, and facilitate the necessary communication and decision-making processes.
Excellent written and verbal communication skills to effectively convey complex technical information and requirements in a clear and concise manner.
Strong analytical and problem-solving abilities to analyze complex problems, decompose them into actionable requirements, and identify potential issues or conflicts.
Collaborate with stakeholders to elicit, analyze, and document technical requirements for engineering projects, products, or systems.
Bhjob15656_20177 - Engineering Technical Requirements Writer (Software Engineering)
By Myticas Consulting At Ontario, Canada
Proficiency in using requirements engineering tools (e.g., IBM DOORS, JIRA, Confluence) or similar software for requirements management and traceability.
Effectively communicate requirements to engineering teams, product managers, and other stakeholders, ensuring a shared understanding and agreement.
Manage and track changes to requirements, assess the impact, and facilitate the necessary communication and decision-making processes.
Excellent written and verbal communication skills to effectively convey complex technical information and requirements in a clear and concise manner.
Strong analytical and problem-solving abilities to analyze complex problems, decompose them into actionable requirements, and identify potential issues or conflicts.
Collaborate with stakeholders to elicit, analyze, and document technical requirements for engineering projects, products, or systems.
Sales Engineering Specialist Jobs
By Charge Solar At Barrie, Ontario, Canada
-Excellent time management skills and responsiveness are critical
-Strong multi-tasking skillset required in this sales-focused role
-Experience in solar, renewables, or energy an asset
-3+ years of experience in relevant engineering sales support
-Experience in a Sales Engineering role
-Experience with reviewing and responding to RFQ’s/RFP’s
Specialist - Product Engineering
By LTIMindtree At Mississauga, Ontario, Canada
Experience operating and interfacing with business management, including negotiation and presentation skills
Strong initiative; able to self-manage; comfortable with ambiguity and able to work through it to get the right things done
Excellent problem-solving and analytical skills
Working knowledge of business analysis documentation standards
Hands-on experience writing user stories is must
Business analysis experience in the Commercial Property and Casualty insurance industry on Guidewire PC/BC/CC
Sr. Software Engineering / Developer
By Magellan Aerospace Limited At Winnipeg, Manitoba, Canada
Definition and implementation of software management processes, including configuration management, QA, specification, development, and validation and test.
Experience in developing code to implement complex software requirements.
Understanding and interpreting customer requirements.
Development of software architecture to implement customer requirements.
Experience working on a team using Software Development Methodologies including Agile.
Demonstrated oral and written communication skills.
Manager, Software Engineering Jobs
By Munvo At Montreal, Quebec, Canada
Certification on industry leading MarTech solutions such as Adobe Campaign, Salesforce Marketing Cloud, and many others during your normal work hours
Managed and scaled technical teams in a leadership role
Experience leading complex software programs with multiple projects
Highly organized, responsible in nature, and disciplined to efficiently manage matrixed teams to accomplish goals
Great communication and people skills
Ability to manage customer expectations effectively
Software Engineering Manager - Remote
By CyberCoders At Toronto, Ontario, Canada
Working collaboratively in a team enviornment
Medical: Employer premium of 50% or greater
Dental: Employer premium of 50% or greater
Vision: Employer premium of 50% or greater
401k: Company match up to 4%
Monthly health and wellness stipend
Engineering Manager, Sustaining Software Engineering, Worldwide
By Canonical At Victoria, 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

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?