Lead Software Development Engineer
$103.37k per yearUniversity of Toronto
The Faculty of Arts & Science is the heart of Canada’s leading university and one of the most comprehensive and diverse academic divisions in the world. The strength of Arts & Science derives from our combined teaching and research excellence in the humanities, sciences and social sciences across 29 departments, seven colleges and 46 interdisciplinary centres, institutes and programs.
The diversity of opportunities and perspectives within the Faculty reflect the local and global landscape and the need for curiosity, innovative thinking and collaboration. At Arts & Science, we take pride in our legacy of innovation and discovery that has changed the way we think about the world.
At the Dunlap Institute's Long Wavelength Lab (LWLab) we build and operate novel radio telescopes to address fundamental questions in cosmology and astrophysics. The LWlab built and operates the largest such backend on the planet, as part of the CHIME telescope, performing peta-scale computation on Tbps of streaming data; This position will lead the development of these backends, coordinating and directing a team of roughly a dozen researchers and developers spread across participating institutions. The successful candidate will ensure capabilities and equipment meet or exceed requirements, are deployed on schedule, and will interface with the wider scientific collaborations to optimally align efforts to scientific outcomes.
Key responsibilities include: coordinating and overseeing software development activities between six Canadian universities and other partners; and ensuring that all components are interoperable and meet scientific and technical specifications. The incumbent also coordinates, prioritizes and oversees the project’s software milestones, feature requests and bug reports; participates in the project’s management committee; and facilitates multi-site collaboration.
Analyzing, recommending, and designing highly complex software architecture
Designing, testing, and modifying programming code
Analyzing, recommending and designing technical solutions for highly complex IT problems
Evaluating programming code to ensure it has validity, compatibility, and that it meets appropriate standards
Troubleshooting issues uncovered by testing or user feedback
Leading and planning IT projects
Serving as an expert resource to a group of professionals in the speciality
Bachelor’s Degree in Computer Science, Engineering or an equivalent combination of acceptable education and experience.
Minimum five (5) years of recent and related experience in software development and software product management for radio telescopes
Experience in managing and offering technical advice to a team of software developers
Hands-on experience with *nix environments, with a strong focus on Linux
Experience in interpreting raw data streams from radio telescopes or similar data
Experience with relational database design and maintenance
Hands-on experience in High Performance Computing ('HPC'), especially involving massively parallel applications
Advanced programming skills in Python and bash
OpenStack, AWS)
Advanced programming skills in Python and bash
Excellent software project management skills
Excellent communication skills with the ability to articulate and explain technical issues to non-technical users in a clear and precise manner
Assets (Nonessential):
Experience with relational database design and maintenance
upcoming CHORD), on the new CHIME/FRB Outrigger telescopes in the US, and/or South Africa’s HIRAX project
Schedule: Full-Time
Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.
Job Category: Information Technology (IT)
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.
- ...opportunities for community engagement & belonging with our various programs. Location(s): Canada : Ontario : Toronto Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve...SuggestedFlexible hours
- ...candidate will be part of a collaborative software engineering team working on Spring Boot,... ...platforms ~4+ years of experience as a Java developer with a preference for Java 8/Spring, web-... ...: Ontario : Toronto Scotiabank is a leading bank in the Americas. Guided by our...SuggestedFlexible hours
$60k - $80k per year
...Business Unit : SDFX Studios Position : Software Developer Location : Toronto, ON (Hybrid) *Pay Range : $60,000 - $80,000 CAD annually POSITION SUMMARY: SDFX Studios is the recognized leader in high-quality conversions of 2D theatrical content into stereoscopic...SuggestedFull timePart timeLocal areaShift work$65k - $115k per year
Software Developer Position Description Position Description This role is hybrid and requires you to be a client office at a minimum 3 days per week - subject to change at any time. Must-Have Skills and Experience: 1. Core Technical & Engineering Skills • Proven...SuggestedWork at officeImmediate start3 days per week- ...Position: Senior Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8... ...applications. Scope The Senior Software Developer will: Lead design and systems analysis for diverse application...SuggestedContract workTemporary workMonday to friday
- ...Position: Senior Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite/Hybrid : 7.00 hours/day between... ...(e.g., MongoDB) Experience mentoring junior developers and leading development teams Familiarity with IBM COBOL and mainframe...Contract workTemporary workMonday to friday
$95k - $145k per year
Lead Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45 years, we... ...duties and responsibilities • Lead and mentor a team of software engineers, providing technical guidance, code reviews, and support...Work at officeRemote work- Lead Java Developer Location Hybrid work in Toronto, ON : Senior Java Developer As a Senior Java Developer your role is pivotal in designing and implementing robust software solutions within the Life and Annuities Insurance domain. With a focus on Spring Boot and Java the...Full timeWork at officeRemote work2 days per week3 days per week
$60k - $110k per year
Lead Java Developer Position Description Location: Toronto Office: 4 times a week This is an exciting opportunity to join our GTO... ...As a Lead Java Developer, you will guide and mentor a team of software engineers while designing and developing scalable, high-performance...Work at office$175k - $195k per year
...Wiser Solutions is the global leader in omnichannel retail intelligence, empowering over 750 global... ...Remote- Canada We are looking for a hands-on Lead/Principal software engineer to join a team responsible for developing the microservices and web applications that power...Full timeLocal areaRemote work- ...working, tested applications. This includes developing detailed programming specifications,... ...which arise during the use and operation of software packages, including technical assistance... ...with liaising with IT specialists and unit leads and working closely with support team...Contract work
- ...role commences April 1, 2026 Description Scope ~ A Senior Software Developer is required to provide the IT technical expertise to support... ...across critical applications. Assignment Deliverables Lead the design and systems analysis for diverse application development...Contract workWork at office
- ...Position: Senior Software Developer Duration: 3 Months assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only) Note...Contract workTemporary workMonday to friday
- ...Position: Senior Software Developer Duration: 3 Months assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only) Note...Contract workTemporary workMonday to friday
- ...information. Description Background Information The Senior Software Developer will support the StagePath team. StagePath enables province-... ...protocol. Documents will be reviewed by the appropriate leads and signed off by manager/director. The resource will work...Contract workInternshipWork at office
- ...working, tested applications. This includes developing detailed programming specifications,... ...collaborate with IT Professionals throughout the Software Development Life Cycle Experience in... ...skills to engage with all stakeholders, lead meetings with internal and external...Work at officeMonday to friday
- ...Position: Senior Software Developer Duration: 3-months assignment (contract) Client Location: Toronto (Hybrid: 7.25 hours/day between 8:... ...is seeking a highly experienced Senior Software Developer to lead complex migration and modernization initiatives for for a public...Contract workTemporary workMonday to friday
- ...applications. This includes: # developing detailed programming... ...during the use and operation of software packages, including technical... ...written and verbal Ability to develop and present new ideas and conceptualize... ...Public Sector CRM, Contracts, Lead, Management, Partner, Public...Contract workWork at office
- ...Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting... ...-dimensional reports, planners, and analytical workloads Develop background jobs, async processing, and data pipelines...Full time
- Your new company Your new role What you'll need to succeed What you'll get in return What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite...Contract work
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is... ...Science, STEM or similar degree You have proficiency developing public-facing APIs and web applications, preferably...Work at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...Technologies Conduct testing, integration, and deployment of the developed changes across the environment Review, analyze and recommend... ...Frameworks. ~ Experience with tools such as Eclipse, SQL Developer, TOAD, SAX, PowerDesigner, SQL Developer and Visio ~...Full timeContract work
- ...Position: Senior ETL - Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only)...Contract workMonday to friday
- ...technical foundation that will carry our company for the next decade Lead the rewrite of legacy PHP systems into a modern .NET cloud-native... ...been waiting for. What You’ll Do As our Lead .NET Developer, you will: Own the Architecture Define the technical vision...Long term contractFull time
$209k - $283k per year
...Overview Come join Intuit as a Principal Software Developer and help us power prosperity around the world. We are looking for engineers that... ...improve the engineering community. Provides perspective on leading industry trends, recommendations on new and emerging technologies...Long term contractTemporary workRelocation package- ...Java, Spring Boot, Microservices and other leading-edge technologies, maintaining high level... ...team’s business strategies and objectives. Lead the team’s cloud adoption to align with... ...and assist with architecture approvals. Develop high quality code aligning with the bank’s...Flexible hours
- ...Management Global IT Data Services Canada - you will be our Senior Software Engineer, leveraging Java and Database technologies such as... ...successful solution development and delivery by identifying risks and developing/recommending mitigation strategies Provide input and work...Full timeFlexible hours
- ...tested applications. This includes: developing detailed programming specifications... ...which arise during the use and operation of software packages, including technical assistance... ...support delivery of successful outcomes. Develop code following development standards, architectural...Contract work
- ...tested applications. This includes: developing detailed programming specifications... ...which arise during the use and operation of software packages, including technical assistance... ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments...Contract workManual laborWork at office
- ...testing Collaboration with system testers to develop test cases for system functional,... ...conduct research, assess client requirements, lead design projects, and develop... ...ensure effective operation of hardware and software platforms and IT security and quality control...Contract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Development Engineer. Be the first to apply!
- lead software engineer Toronto, ON
- lead process engineer Toronto, ON
- lead structural engineer Toronto, ON
- ingénieur logiciel Toronto, ON
- junior software engineer Toronto, ON
- développeur logiciel Toronto, ON
- software development engineer - test Toronto, ON
- software developer no experience Toronto, ON
- software developer summer internship Toronto, ON
- software engineer part time Toronto, ON
