Senior Software Manager
3 weeks ago
Position: Senior Software Manager
Organization: E Source
Location: Remote – can live anywhere in the US or Canada
Interested in leading a team of software engineers and driving software innovation in the utility sector? In this position, you’ll collaborate with a team of like-minded software engineers, data scientists, and utility experts to develop high-quality software products. You’ll be part of a team that values continuous improvement and continuous learning, and you’ll contribute to the software design, software architecture, and overall product life cycle for AI-driven products.
The engineering technical lead position is focused on working closely with a team of software engineers to guide and mentor them as they work through technical challenges and commitments. You’ll lead a team within our suite of products and contribute to our modern technology stack of latest software development frameworks, data-intensive distributed microservices, relational and nonrelational database management systems, and containerized cloud infrastructure.
The ideal candidate will have strong leadership skills, help develop and grow engineers, and lead them through all phases of the software development process. You’ll have expertise in programming in Java, Docker, and data modeling; have a strong knowledge of software design patterns; and can work both independently and through team collaboration. You should be able to break down complex software initiatives into clear and manageable developer-ready user stories. You must be able to review your peers’ code and provide recommendations, and keep up to speed on the latest trends in distributed systems, containerization, microservices, and event-driven technologies.
What you’ll do
- Lead a team of developers with deep experience in distributed microservices and full stack systems to iterate on existing and new client solutions
- Be responsible for setting product and feature delivery by coaching, mentoring, and unblocking the engineers on your team
- Be responsible for team-level commitments and the quality of the product—from code architecture to end-user quality
- Collaborate with internal and client stakeholders to translate business problems into technical solutions
- Mentor junior software engineers on best practices for building scalable cloud applications
- Participate in continuous learning activities to understand latest technology trends and share knowledge across the team and organization
What will make you a good fit
- At least five years of experience in Java (11 or 17+) software development
- At least five years of people/software team management
- Experience with various project planning tracking tools such as Jira and Aha
- Demonstrated history of successful project delivery in an Agile environment
- Experience architecting software solutions within the AWS cloud platform
- Experience with NoSQL databases such as MongoDB and Cassandra
- Experience with enterprise integration patterns, and creating and managing microservices in a containerized environment (Spring Boot, Docker, and Kubernetes)
- Experience with knowledge graph technologies and techniques
- Experience programming with Python
- Experience working with GIT and GITOPS, and building CI/CD pipelines with Jenkins or AWS code pipelines
- Product-oriented mindset
- Proven track record of efficiently designing, developing, and releasing software products both independently and collaboratively
- A creative mind, keen ability, and the initiative to think beyond
- Ability to effectively communicate with technical teams and business stakeholders
- A passion for energy and the environment
- Degree in software engineering, computer science, or a related field of study
This role is 100% remote.
Applicants must be authorized to work for any employer in the US. We’re unable to sponsor or take over sponsorship of employment visas at this time.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#J-18808-Ljbffr-
Vessel Manager
2 months ago
Port Dover, Ontario, Haldimand-Norfolk, Canada Lower Lakes Towing Ltd. Full timeAbout Lower LakesLower Lakes Towing operates a fleet of five self-unloading bulk carriers and one conventional bulk carrier in Canada. Combined with our U.S. sister company, Grand River Navigation, we have a combined fleet of 16 vessels. These vessels transport a diverse array of dry bulk commodities including limestone, coal, iron ore, salt, grain and other...
-
financial administrator
4 weeks ago
Caledonia, Ontario, M3W, Haldimand-Norfolk, Canada Community Support Centre Halidmand Norfolk Full timeDurée de l'emploi: Permanent Langue de travail: Anglais Heures de travail: 21 to 25 hours per week Education College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years or equivalent experience Work setting Rural area Associations and non-profit organizations Tasks Calculate and prepare cheques for payroll Keep...
-
Senior Analyst, Marketing Delivery
3 weeks ago
Hagersville, Ontario, N0A, Haldimand-Norfolk, Canada The Toronto-Dominion Bank Full timeSenior Analyst, Marketing DeliveryWork Location: CanadaHours: 37.5Line of Business: Data & AnalyticsPay Details: We’re committed to providing fair and equitable compensation to all our colleagues. As a candidate, we encourage you to have an open dialogue with a member of our HR Team and ask compensation related questions, including pay details for this...
-
Field Support Analyst
2 weeks ago
Nanticoke, Ontario, Haldimand-Norfolk, Canada STELCO - The Steel Company of Canada Full timeWith a legacy that spans over 100 years, Stelco is a company that has grown along with Canada and its global partners. We understand that twenty-first century competition demands the highest quality products, period. So, Stelco is bringing together the people, technology, and unmatched market knowledge to, once again, take on that challenge from here at...
-
Human Resources Business Partner
2 months ago
Nanticoke, Ontario, Haldimand-Norfolk, Canada STELCO - The Steel Company of Canada Full timeWith a legacy that spans over 100 years, Stelco is a company that has grown along with Canada and its global partners. We understand that twenty-first century competition demands the highest quality products, period. So, Stelco is bringing together the people, technology, and unmatched market knowledge to, once again, take on that challenge from here at...
-
Project Engineer
1 week ago
Nanticoke, Ontario, Haldimand-Norfolk, Canada STELCO - The Steel Company of Canada Full timeWith a legacy that spans over 100 years, Stelco is a company that has grown along with Canada and its global partners. We understand that twenty-first century competition demands the highest quality products, period. So, Stelco is bringing together the people, technology, and unmatched market knowledge to, once again, take on that challenge from here at...
-
Business Analyst Lead
4 weeks ago
Hagersville, Ontario, N0A, Haldimand-Norfolk, Canada The Toronto-Dominion Bank Full timeWe’re committed to providing fair and equitable compensation to all our colleagues. As a candidate, we encourage you to have an open dialogue with a member of our HR Team and ask compensation related questions, including pay details for this role.Job Description:KEY ACCOUNTABILITIESCUSTOMERDevelop and maintain a robust understanding of the regulatory...
-
Engineering Technician
1 month ago
Hagersville, Ontario, N0A, Haldimand-Norfolk, Canada USG Full timeENGINEERING TECHNICIAN CGC Inc. is a leading marketer, manufacturer and distributor of gypsum wallboard products, interior finishing material and suspended acoustical ceilings. With locations around the world, CGC and USG have the resources, plants, products and people to build walls, ceilings and careers. CGC Inc. is currently recruiting for an Engineering...
-
Cook - Caledonia
1 month ago
Caledonia, Ontario, M3W, Haldimand-Norfolk, Canada RhynoCare Full timeLOCAL CANDIDATES ONLY RhynoCare Staffing offers a wide range of job opportunities for healthcare providers, which includes both regulated and unregulated staff. Our clients include hospitals, nursing homes, assisted living facilities, and private practices, which allows us to offer a variety of work settings to suit your preferences. RhynoCare prides itself...
-
Senior Software Manager
3 weeks ago
Port Rowan, Canada E Source Full timePosition: Senior Software ManagerOrganization: E Source Location: Remote – can live anywhere in the US or CanadaInterested in leading a team of software engineers and driving software innovation in the utility sector? In this position, you’ll collaborate with a team of like-minded software engineers, data scientists, and utility experts to develop...
-
Senior Software Manager
3 weeks ago
Port Rowan, Canada E Source Full timePosition: Senior Software ManagerOrganization: E Source Location: Remote – can live anywhere in the US or CanadaInterested in leading a team of software engineers and driving software innovation in the utility sector? In this position, you’ll collaborate with a team of like-minded software engineers, data scientists, and utility experts to develop...
-
Senior Software Manager
3 days ago
Port Rowan, Canada E Source Full timeAbout the RoleWe are seeking a highly skilled Senior Software Manager to lead our software engineering team at E Source. As a key member of our organization, you will be responsible for guiding and mentoring a team of software engineers to drive software innovation in the utility sector.Key ResponsibilitiesLead a Team of Software Engineers: Collaborate with...
-
Senior Software Manager
3 days ago
Port Rowan, Canada E Source Full timeAbout the RoleWe are seeking a highly skilled Senior Software Manager to lead our software engineering team at E Source. As a key member of our organization, you will be responsible for guiding and mentoring a team of software engineers to drive software innovation in the utility sector.Key ResponsibilitiesLead a Team of Software Engineers: Collaborate with...
-
Senior Environmental Project Manager
3 weeks ago
Port Moody, British Columbia, Canada Immigrate Software Full timeAbout Immigrate SoftwareAt Immigrate Software, we are dedicated to minimizing our clients' ecological impact.As a progressive environmental consultancy, we pride ourselves on delivering outstanding service and value to our clients while offering our team members fulfilling career opportunities.Key ResponsibilitiesOversee programs related to scientific...
-
Senior Project Program Manager
1 month ago
Old Toronto, Ontario, CA Iris Software Inc. Full timeIris's client, one of the Top 5 Banks in Canada, is looking to hire a Program Manager/Senior Project Manager for a long-term contract opportunity.Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees worldwide,...
-
Senior Product Manager
3 weeks ago
Old Toronto, Ontario, CA Iris Software Inc. Full timeIris's client, one of the Top 5 Banks in Canada, is looking to hire a Senior Product Manager for a long-term contract opportunity.Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees worldwide. The bank serves...
-
Senior Business Analyst
1 month ago
Old Toronto, Ontario, CA IRIS Software, Inc. Full timeSenior Business Analyst (Wealth/Portfolio Management) IRIS Software, Inc. Toronto, Canada Senior Business Analyst (Wealth/Portfolio Management) IRIS Software, Inc. Toronto, Canada Posted 22 days ago Hybrid Job Contract As per experience One of our clients a leading Canadian bank is looking to hire a Senior Business System Analyst with strong experience...
-
Mississauga, Ontario, C4W, Peel region, Canada Guidewire Software Full timeGuidewire's mission is very simple: to provide the leading cloud insurance platform that Insurers can rely upon to run and transform their business during times of unprecedented change. Guidewire Software provides the P&C industry platform that unifies software, services, and partner ecosystems to power our customers’ businesses.We are seeking a...
-
Finance Manager
3 months ago
Port Rowan, Canada Birds Canada Full timeAre you looking to channel your skills into meaningful, energizing work that will directly contribute to protecting our natural world? Do you want to work with an exceptional group of passionate and caring colleagues? Birds Canada is the country’s premier national organization dedicated to bird conservation. Every day, our thousands of caring donors, 80+...
-
BlackBerry QNX
4 weeks ago
Ottawa, Ontario, H2B, Montréal, Canada QNX Software Systems Full timeWorker Sub-Type: Regular Job Description: Location: Ottawa full-time on-site BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in...
-
Senior Software Developer
1 month ago
Waterloo, Ontario, M2L, City of Toronto, Canada Constellation Dealer Group Full timeJoin to apply for the Senior Software Developer role at Perseus Group, Constellation Software.Position Overview:The Senior Developer will play a critical role in leading our development team, ensuring the delivery of high-quality software solutions. This position requires a deep understanding of .NET, Blazor, EF Core, ETL processes, Clean Code architecture,...
-
Senior Manager, Software Development
1 month ago
Old Toronto, Ontario, CA TouchBistro Full timeLooking to work for an awesome team? You've come to the right place! TouchBistro is looking for a Senior Manager, Software Development. Our POS system is evolving and our customers are demanding more product capabilities and more flexibility with the current feature set. As a member of the Technology leadership team, you will have the chance to help...
-
Senior Strategy Associate
4 weeks ago
Old Toronto, Ontario, CA Incognito Software Systems Inc Full timeSenior Strategy AssociateJob Summary:We are searching for a uniquely talented Senior Strategy Associate to join the strategy team at Vencora, a key operating group under Constellation Software Inc. (TSX: CSU), a global conglomerate specializing in acquiring and nurturing vertical market software companies worldwide.Job Description:What You'll Do:In this...
-
Software Engineer Senior
6 days ago
Eastern Ontario, Canada Altair Engineering Full timeTransforming the Future with Convergence of Simulation and Data Software Engineer Senior Job Summary: Our client in Kanata, ON is looking for a Software Engineer Senior. This is a contract position. What You Will Do: As a Software Automation Developer, the candidate will be required to understand product requirements and deliver automated tests to validate...
-
Senior Software Developer
4 weeks ago
Eastern Ontario, Canada ROSS Full timeFounded in 2003, our client provides print management and assessment software along with a host of training, business development, and support programs for dealers and distributors in the imaging and managed print services industries. Available in 5 languages, this software solution empowers dealers in over 20 countries to entrench their customer...
-
Senior Software Developer
3 weeks ago
Eastern Ontario, Canada ROSS Full timeFounded in 2003, our client provides print management and assessment software along with a host of training, business development, and support programs for dealers and distributors in the imaging and managed print services industries. Available in 5 languages, this software solution empowers dealers in over 20 countries to entrench their customer...
-
Senior Software Developer
4 weeks ago
Eastern Ontario, Canada ROSS Full timeFounded in 2003, our client provides print management and assessment software along with a host of training, business development, and support programs for dealers and distributors in the imaging and managed print services industries. Available in 5 languages, this software solution empowers dealers in over 20 countries to entrench their customer...
-
Senior Python Software Engineer
2 weeks ago
Toronto, Ontario, Ontario, Canada Edison Smart® Full timeSenior Python Software Engineer | Toronto (Hybrid) | Up to $150,000 CADJoin a growing IoT company in Toronto, who develop smart solutions for energy management.As a Senior Python Software Engineer, you will work in a small team to develop the company’s scalable PaaS IoT solution.This is a hybrid role, 3 days per week on site in downtown...
-
Program Manager
4 weeks ago
Old Toronto, Ontario, CA Iris Software Inc. Full timeIris's client a leading Canadian Bank is looking to hire a Program Manager/Project Manager for a long term opportunity in Toronto, ONLocation: Toronto, ON( 3 days onsite)Program Manager or Sr PMExperience dealing with large vendor application migrations, upgrades and testing programs.Strong PM and Change Controls skillsRunning daily standups attended by...