Skip to content

Open nowFirst seen 38 hours ago

Software Developer

Global Talent Alliance, Canada47 open roles

Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware DeveloperGlobal Talent Alliance, Canada
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Global Talent Alliance, Canada's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.8%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: first seen 38 hours ago

The posting

You love to learn and want to increase your impact. You want to work with a team of like-minded, collaborative colleagues, dedicated to accelerating the transition to a low-carbon future. You want to focus your talents and career on building a healthy, livable planet.

One of G-TAC's employer partner, a mission-driven firm (B-Corp certified) focused on helping their clients accelerate the transition to a clean, low-carbon energy future. Established for over 20 years meticulously supporting leading governments, utilities, businesses and others across North America. Their team of more than 50 professionals are whip-smart, kind, super-collaborative, fun, and deeply dedicated to our mission. They include a deep bench of analysts and subject matter experts (across buildings, energy, mobility, and industry), and a team of consultants able to translate findings and advise clients on the policies and strategies needed to make it happen. If you join them, you will be assessing opportunities for large-scale decarbonization; designing the programs, policies, and market strategies that can truly accelerate their adoption; and/or evaluating the performance of those strategies with a view to continuous improvement.

ROLE AND RESPONSIBILITIES

As a versatile software developer, you will lead the development of rigorous analytical tools for use by their team and clients, as well as help build a team focused on bringing the software development practices from the tech industry into their energy consulting practice. You will establish and apply processes and practices that help them develop robust analytical tools that surface critical insights for their clients across Canada and the U.S. to support their decision-making and efforts to advance the energy transition.

Responsibilities will include:

  • Model Development: Develop robust and clean code (primarily in Python) that implements complex logic from internal and external industry thought-leaders. The code will forecast, simulate, estimate, and quantify the opportunities and impacts of various clean energy technologies and policies.
  • Continuous Improvement: Establish and enhance models that help our team deliver better analytical results more efficiently. Increase our impact by reducing the time needed to produce high-quality and insightful analytics.
  • Modelling Practices: Help build from the ground up a software development process and set of tools and systems that complement project-based consulting work. This includes helping to establish and maintain code quality, organization, and automation of our new and existing models to ensure functionality and stability..
  • Knowledge Sharing: Train and assist junior developers and subject matter experts with coding capabilities and establish appropriate control mechanisms.
  • Documentation: Create model design documentation to ensure efficient maintenance and code reuse.
  • Equity: Promote a culture of inclusivity and belonging that embraces the contributions of all team members by modeling inclusive behaviors, and proactively managing bias.

IDEAL CANDIDATE

Their team is made up of collaborative, curious people who care deeply about the future of the planet. You share the common traits of our team and are rigorous, analytical and communicate effectively. They are seeking an early to mid-career Software Developer (2-5 years experience) who can help build their suite of industry-leading clean energy models and establish consistent approaches to building code, integrating analytical tools, and documenting model designs.

Required skills & experience:

  • Work experience and/or educational background in an area relevant to software development and data science
  • Minimum 2-5 years experience as a Software Developer or similar role
  • Strong proficiency in Python (preferred) or at least two other mainstream scripting/programming languages
  • Demonstrated experience organizing and maintaining a large codebase, and implementing and managing software version control using a git-based repository (Bitbucket, Github, etc.)
  • Experience initiating and implementing Agile-based software development processes
  • Ability to write and communicate clearly in English
  • Ability to prioritize effectively and work on multiple tasks/ projects within established timelines and budgets
  • Ability to work in a team and strong interpersonal skills
  • Demonstrated interest in the clean energy transition

Preferred skills and experience:

  • Experience leading a combined team of developers, analysts, and energy experts focused on producing technically- and computationally- intensive models, simulations, or software with at least two mainstream programming languages (Python preferred)
  • Experience with Test-Driven Development (TDD) and familiarity with Packaging, CI/CD, and popular librairies (e.g. pandas, matplotlib, openpysl, etc.)
  • Experience with web development and deploying to cloud providers (using containers)
  • Experience with BI tools such as Superset, Redash, PowerBI, or Tableau.
  • Experience with databases and database management systems (e.g., MySQL, SQLite)
  • Economic and/or energy modelling in a field related to the clean energy transition
  • Ability to write and communicate clearly in French
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Global Talent Alliance, Canada's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Global Talent Alliance, Canada's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Global Talent Alliance, Canada's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.