Skip to content

Open nowPosted yesterday

Digital Solutions Developer

acciona232 open roles

Where
Ontario
Get the CV for this job

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

Your applicationOpen nowDigital Solutions Developeracciona · Ontario
  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 acciona'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.

10.5% of postings close within 7 days. Measured by our own scanner across the market. acciona postings stay open a median of 7 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.3%3 days
  3. 10.5%7 days
  4. 15.9%14 days
  5. 34.1%30 days
This job: posted yesterday

acciona median: 7 days open

The posting

ACCIONA is a global company, leading in the development of regenerative infrastructure that creates a positive impact on society. Our workforce consists of more than 65,000 professionals, present in more than 40 countries across the five continents, all contributing in our mission to design a better planet. Are you a passionate individual who wants to make a difference, promote sustainable development, and find solutions to the biggest global challenges including climate change, overpopulation, and water scarcity? Come and join us in building the infrastructure our planet needs to achieve a sustainable future.

We have successfully delivered large infrastructure projects across Canada since 2001. Our leadership and expertise span the entire value chain from research and development through construction, operation and maintenance of projects. Currently involved in some of Canada’s largest infrastructure projects, ACCIONA delivers solutions that contribute to the economic and social progress of the communities in which it operates. www.acciona.ca

Job Description

We are seeking an Digital Solutions Developer with strong software development and cybersecurity expertise to rapidly build secure internal applications, automations, and integrations using modern development practices and AI-assisted coding tools.

Responsabilities:

  • Develop secure internal applications, web tools, automations, dashboards, APIs, and integrations to support TGP business operations.
  • Work with business and IT stakeholders to identify opportunities for automation, process improvement, and custom application development.
  • Rapidly prototype and develop solutions using modern software development practices and AI-assisted coding tools.
  • Use LLMs and AI coding assistants to accelerate development, troubleshooting, testing, documentation, and code optimization.
  • Review, validate, and secure AI-generated code before it is implemented or deployed.
  • Design and implement secure authentication and authorization using technologies such as Microsoft Entra ID, OIDC, OAuth 2.0, and SAML.
  • Apply secure-by-design principles, including least privilege, role-based access control, secure credential management, data protection, and appropriate logging and auditing.
  • Conduct code reviews and identify security vulnerabilities, insecure dependencies, exposed credentials, improper access controls, and other application risks.
  • Develop and integrate REST APIs, databases, Microsoft 365 services, SaaS platforms, and other enterprise systems.
  • Test, troubleshoot, maintain, and continuously improve internally developed applications.
  • Evaluate new AI development tools, frameworks, and technologies and identify opportunities to improve development efficiency.
  • Maintain appropriate technical documentation and ensure solutions can be supported by the broader IT team.

Work Conditions:

  • Work within a fast-paced IT environment supporting internal business applications, systems, and digital solutions.
  • Ability to work independently on multiple development projects while managing changing priorities and business requirements.
  • Regular interaction with IT team members, business stakeholders, and end users to gather requirements, troubleshoot issues, and deliver solutions.
  • Work with confidential corporate, project, employee, financial, technical, and operational information and maintain strict information-security and privacy standards.
  • All application development must follow TGP's cybersecurity, identity and access management, data protection, and AI usage requirements.
  • Applications and integrations must use TGP-approved authentication and security controls, including enterprise identity solutions such as Microsoft Entra ID, OIDC, OAuth 2.0, and Digital Solutions Developer internally developed applications and systems outside of the initial development phase may be required.
  • Work is primarily office-based with the ability to work remotely in accordance with TGP's applicable workplace policies.

Required Skills and Competencies

  • Strong software development background with proficiency in one or more modern programming languages such as Python, C#, JavaScript/TypeScript, or similar.
  • Strong understanding of software engineering fundamentals, including application architecture, APIs, databases, version control, testing, debugging, and maintainability.
  • Strong knowledge of application security and secure software development practices.
  • Practical knowledge of authentication and authorization, including Microsoft Entra ID, OIDC, OAuth 2.0, SAML, RBAC, claims, scopes, and access tokens.
  • Experience developing and securing web applications and REST APIs.
  • Advanced practical experience using LLMs and AI coding assistants such as Claude, ChatGPT, GitHub Copilot, Cursor, or similar tools.
  • Ability to effectively prompt and direct AI coding tools while critically evaluating their output for correctness, security, and quality.
  • Ability to quickly learn unfamiliar technologies, APIs, frameworks, and platforms.
  • Strong analytical and problem-solving skills with the ability to work independently with ambiguous requirements.
  • Understanding of common application security risks, including injection, authentication and authorization flaws, insecure data handling, exposed secrets, and vulnerable dependencies.
  • Experience with Git and modern software development workflows.
  • Knowledge of cloud platforms, Docker, SQL, Microsoft 365, Power Platform, or CI/CD is an asset.· Familiarity with OWASP principles and secure coding practices is an asset.
  • Strong communication skills and the ability to work effectively with both technical and non-technical stakeholders.
  • Highly curious, adaptable, resourceful, and focused on finding efficient and practical solutions.

We are committed to creating an accessible and barrier‑free recruitment process and workplace. If you need any accomodation throught the process, please email [email protected]

This role offers an annual base salary in the anticipated range of $80,000–$90,000 CAD, with compensation determined based on experience, qualifications, and internal equity.

In addition to base salary, this role includes a total rewards package that supports employee well-being, development, and long-term growth, subject to company policies and applicable provincial employment standards, including:

  • Paid vacation and sick leave
  • Group benefits and EFAP from your start date, with premiums paid by ACCIONA
  • Health Spending Account
  • Learning, development, and internal career opportunities
  • RRSP matching
  • Performance-based discretionary bonus
  • Share purchase program

ACCIONA has been given the Top Employer 2022, 2023, 2024 & 2025 certification in Canada, as well as the Top Employers North America 2022, 2023, 2024 & 2025 seal, which certifies the company's commitment to excellence in human resources management and those who focus on putting their people first through their exceptional HR policies. As a company that values diversity as a source of talent, we work to foster an inclusive environment that promotes respect, belonging and engagement so that all people can participate on an equal opportunity basis. We invite everyone to apply regardless of origin, circumstances, background or condition.

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 acciona'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 acciona'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

    acciona'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

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

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.