Lead Software Engineer Jobs
By TEEMA At Ottawa, Ontario, Canada
8 + years of experience as a Senior Developer ; at least 2-3 years of formal leadership experience
Experience with Python and Angular ( or any modern Javascript framework) preferred
Experience with Devops methodologies and best practices a strong asset
Experience with SAAS companies a must!
Lead a team of talented engineers of upto 7 and drive the successful delivery of products.
Provide technical guidance, mentorship and foster a culture of collaboration, innovation, and continuous learning.
Lead Software Engineer Jobs
By DealFinder - Startup At Calgary, Alberta, Canada

We are looking for a driven software engineer to lead our product development. The employee will work closely with the CEO to develop all aspects of the product including Back-End, Website, Mobile ...

Lead Software Engineer, Trilogy (Remote) - $100,000/Year Usd
By Crossover At Ottawa, Ontario, Canada
Review code to ensure adherence to best practices, team standards, and customer requirements.
At least 4 years of experience writing production code for the server side of web applications.
At least 2 years of experience being the primary technical contributor for a development team OR software product.
At least 1 year of hands-on experience developing using cloud patterns (any cloud vendor).
A personal interest and some experience in using generative A.I. in your day-to-day development
Lead Software Engineer key responsibilities
Lead Software Engineer, Trilogy (Remote) - $100,000/Year Usd
By Crossover At Montreal, Quebec, Canada
Review code to ensure adherence to best practices, team standards, and customer requirements.
At least 4 years of experience writing production code for the server side of web applications.
At least 2 years of experience being the primary technical contributor for a development team OR software product.
At least 1 year of hands-on experience developing using cloud patterns (any cloud vendor).
A personal interest and some experience in using generative A.I. in your day-to-day development
Lead Software Engineer key responsibilities
Senior Software Developer (Technical Lead)
By BGC Engineering Inc. At Vancouver, British Columbia, Canada
Experience with task management and planning software such as JIRA
Bachelor’s Degree in Computer Science, Engineering or related technical discipline or the equivalent combination of education and experience
Experience working in an Agile/Scrum environment. Certification such as CSM is an asset
Required Education, Experience & Competencies
Collaborate on improvements to BGC's body of knowledge and applications via research and applying new technologies
7+ years of experience in C#, .NET, HTML5, CSS, JavaScript, TypeScript
Software Engineer Intern (Technical Marketing)
By Georgian At Toronto, Ontario, Canada
Create novel solutions to real-world business challenges using emerging technologies focused in the area of generative AI
Build sample code / applications and, as appropriate, provide contributions back to relevant open source projects (both internal and external)
Work with people with diverse expertise including engineering, applied research, investment and marketing
Proficiency in Python and exposure to relevant libraries such as Langchain and LlamaIndex
Familiarity with Machine Learning concepts and familiarity with Natural Language Processing (NLP) and Large Language Models
Ability to plan and execute short, focused projects with specific deliverables (working code, documentation and blog posts)
Lead Software Engineer, Trilogy (Remote) - $100,000/Year Usd
By Crossover At Calgary, Alberta, Canada
Review code to ensure adherence to best practices, team standards, and customer requirements.
At least 4 years of experience writing production code for the server side of web applications.
At least 2 years of experience being the primary technical contributor for a development team OR software product.
At least 1 year of hands-on experience developing using cloud patterns (any cloud vendor).
A personal interest and some experience in using generative A.I. in your day-to-day development
Lead Software Engineer key responsibilities
Lead Principal Software Engineer, Enterprise Trust
By Atlassian At Canada
In-depth knowledge of AWS offerings
Excellent collaboration, communication and leadership skills. Ability to get engineers to follow their lead as well as mentor/coach.
10+ years of industry experience
Experience in cloud security including end point security
Previous experience having led teams thru arduous decomposition and architecture programs.
Atlassian Administrator: a common admin portal for all Atlassian products, and a platform for teams to contribute administration functions
Software Technical Lead Jobs
By Calian Group At Canada
Assist in recruiting, training, and staff performance management
Assist in the selection, adoption, and management of tools, technologies, and techniques
Develop the approach for a proposal of a new system, while collaborating with customers to define their requirements
Communicate with the Project Manager to ensure the project is on schedule and budget
Minimum of 4 years of experience in designing and building complex backend systems
Demonstrated experience as a technical leader
Lead Software Engineer- Cmod
By Sun Life At Hamilton, Ontario, Canada
Experience with Application Performance Management techniques
Experience with Change Management and Release Management process
Proven analysis and development skills preferably with a degree in Computer Science, related technology degree/diploma, or equivalent experience
Certification and/or experience with the IBM FileNet P8 suite of tools
Apply analysis skills to understand and assess the impact of infrastructure and technical changes within the environment.
10+ years’ experience in design, development and implementing enterprise grade solutions.
Lead Software Engineer Jobs
By Mastercard At Vancouver, British Columbia, Canada
Strong programming skills with deep knowledge of Java.
Good knowledge of SQL and experience working with Oracle.
Strong organizational skills; able to manage multiple tasks within the constraints and timelines determined by business needs.
Are you a strong technical programmer with experience mentoring a team?
Manage your own time while collaborating with teammates to accomplish project goals
Excellent knowledge of Spring and other frameworks.
Lead Software Engineer Jobs
By ResMed At Halifax, Nova Scotia, Canada
Provide incident management, change management, application support, monitoring, and Tier 2 support as part of the full cycle team responsibilities.
10+ years’ experience in design and development of multi-tiered business applications; equivalent combination of education and experience will be considered.
Other tasks and responsibilities as assigned.
Strong object oriented design and programming skills.
Experience with Amazon ECS, AWS Elastic Beanstalk, AWS Lambda, or Amazon EC2.
Experience working with and managing container development, deployment and operations on AWS, specifically with ECS on Fargate.
Lead Software Engineer Jobs
By Mavryck Inc. At Canada
Experience with Scrum/Agile development methodologies and exposure on the full software development cycle who can manage teams and timelines
Providing written knowledge transfer material
Bachelor’s Degree or Masters in computer science or equivalent experience.
We’re looking for someone with 5-9 years of experience is familiar with the followingsoftware/tools:
Experience with infrastructure automation technologies like Docker.
Experience with build automation technologies like Maven.
Lead Software Engineer Jobs
By Morningstar At Toronto, Ontario, Canada
Manage development projects through the whole project life cycle.
Friendly and enjoys working in a collaborative team with excellent spoken and written communication skills. Humble, honest, and to the point.
Bachelor of Science in Computer Science, Engineering, or equivalent experience.
Minimum 5 years of hands-on experience in JavaScript/Node.js, C#/.NET, or Java.
Experience scaling web-based software applications and services.
An understanding of how to protect web applications and services from common security vulnerabilities.
072213-Lead Technical Engineer - Devops Engineer
By Capgemini Engineering At British Columbia, Canada
Family building benefits like adoption assistance, surrogacy, and cryopreservation
Social well-being benefits like subsidized back-up child/elder care and tutoring
Provide estimations, agree on task duration with the manager, and contribute to the project plan of assigned areas.
Lead functional and architectural design of assigned areas, ensuring that design decisions on the project meet architectural and design requirements.
Experience with Python testing frameworks, Buildkite/JS
Knowledge of AWS or other cloud computing platforms
072212-Lead Technical Engineer - Devops Engineer
By Capgemini Engineering At British Columbia, Canada
Family building benefits like adoption assistance, surrogacy, and cryopreservation
Social well-being benefits like subsidized back-up child/elder care and tutoring
Provide estimations, agree on task duration with the manager, and contribute to the project plan of assigned areas.
Lead functional and architectural design of assigned areas, ensuring that design decisions on the project meet architectural and design requirements.
Experience with Python testing frameworks, Buildkite/JS
Knowledge of AWS or other cloud computing platforms
Lead Software Engineer (Aem)
By Sun Life At Toronto, Ontario, Canada
5+ years experience using DevOps tools (Jenkins, Artifactory, BitBucket, Maven, CDD/Ansible) and also Adobe Cloud Manager
5+ years experience developing applications with AEM
5+ years hands on experience in creating OSGI bundles, AEM Templates/Components and Workflows.
7+ years of Web application development experience including REST, Java, J2EE, Javascript, jQuery, Bootstrap, AJAX, JSON, HTML5, CSS3 and ReactJS
Experience integrating AEM with other Adobe Marketing Cloud products, such as Analytics, Target, Campaign
7+ years experience with Unix/Linux, web and web hosting technologies
Lead Software Engineer - Mentor Others And Make Global Impact
By Topcon Positioning Systems At Saskatoon, Saskatchewan, Canada
Develop and document software requirements and design
Evolve structures for organizing, testing and scaling our technology, proving that designs meet the requirements and are easy to maintain
Experience writing, modifying and debugging software for embedded and computer applications in C++ and C as well as other programming languages
Proven leadership and communication skills
Experience working in a Linux environment
While not required, a knowledge of CANbus and precision agriculture is a big plus
071902-Lead Technical Engineer - Tech Lead
By Capgemini Engineering At Ontario, Canada

Look for migration experience from Snowflake to Databrick/Spark pipeline

Software Technical Support Engineer
By Bybit At Canada
Strong collaboration, communication and interaction with all stakeholders including customers, product manager, developer and management team;
Familiar with technical support process and escalation management;
5-10+ years of experience in support or financial technology (FinTech) industries;
2+ years software development experience;
2+ years SQL experience (Oracle, MySQL);
2+ years Web or APP related project support experience with HTTP protocol, JavaScript, RESTful, Json, Web Service, TCP/IP, Linux/Unix;

Are you an experienced Software Engineer looking for a new challenge? We are looking for a Technical Lead Software Engineer to join our team and help us build the next generation of software solutions. You will be responsible for leading the development of software projects, ensuring that they are delivered on time and to the highest quality standards. If you have a passion for software engineering and a desire to make a real impact, this is the job for you!

Overview:

A Technical Lead Software Engineer is responsible for leading a team of software engineers in developing and maintaining software applications. They are responsible for ensuring that the software meets the requirements of the customer and is delivered on time and within budget. They must have a strong understanding of software development processes and be able to communicate effectively with both technical and non-technical stakeholders.

How To Become an Technical Lead Software Engineer:

To become a Technical Lead Software Engineer, you will need to have a bachelor’s degree in computer science or a related field. You should also have experience in software development and a strong understanding of software development processes. Additionally, you should have excellent communication and problem-solving skills.

Technical Lead Software Engineer Skills:

• Software development
• Project management
• Problem-solving
• Communication
• Leadership
• Teamwork
• Technical knowledge
• Time management

What is Technical Lead Software Engineer Knowledge?

• Programming languages
• Software development processes
• Software architecture
• Database design
• Networking
• Operating systems
• Security
• Quality assurance

What is Technical Lead Software Engineer Responsibilities?

• Leading a team of software engineers
• Developing and maintaining software applications
• Ensuring software meets customer requirements
• Communicating with stakeholders
• Managing projects and timelines
• Troubleshooting software issues
• Testing and debugging software
• Documenting software changes

What is Technical Lead Software Engineer Experience?

• Previous experience in software development
• Experience leading a team of software engineers
• Experience with software development processes
• Experience with project management
• Experience with troubleshooting software issues

What is Technical Lead Software Engineer Qualifications?

• Bachelor’s degree in computer science or a related field
• Knowledge of programming languages
• Knowledge of software development processes
• Knowledge of software architecture
• Knowledge of database design
• Knowledge of networking
• Knowledge of operating systems
• Knowledge of security
• Knowledge of quality assurance

Technical Lead Software Engineer Education:

• Bachelor’s degree in computer science or a related field
• Master’s degree in computer science or a related field
• Professional certifications in software development

Tools to Help Technical Lead Software Engineer Work Better:

• Project management software
• Version control software
• Automated testing software
• Issue tracking software
• Database management software
• Network monitoring software
• Security software

Good Tips to Help Technical Lead Software Engineer Do More Effectively:

• Stay organized and keep track of tasks
• Communicate clearly and effectively with stakeholders
• Set realistic goals and timelines
• Prioritize tasks and delegate when necessary
• Utilize automated testing and issue tracking software
• Monitor software performance and security
• Stay up-to-date with the latest software development trends

Common Technical Lead Software Engineer Interview Questions:

• What experience do you have in software development?
• What experience do you have leading a team of software engineers?
• How do you ensure software meets customer requirements?
• What processes do you use to manage projects and timelines?
• How do you troubleshoot software issues?
• What tools do you use to test and debug software?
• How do you document software changes?