Explore the BDC Way in our Culture Book POSITION OVERVIEW As an Associate, you will join one of BDC ... Bachelor's degree in Commerce, Economics, Science, Technology, Engineering, Mathematics (STEM), or ...
Explore the BDC Way in our Culture Book POSITION OVERVIEW As an Associate, you will join one of BDC ... Bachelor's degree in Commerce, Economics, Science, Technology, Engineering, Mathematics (STEM), or ...
College or university degree in engineering (civil, construction or mechanical); * Skills in teamwork as well as for manual work; * Competence in client collaboration and project management;
College or university degree in engineering (civil, construction or mechanical); * Skills in teamwork as well as for manual work; * Competence in client collaboration and project management;
College or university degree in engineering (civil, construction or mechanical); * Skills in teamwork as well as for manual work; * Competence in client collaboration and project management;
College or university degree in engineering (civil, construction or mechanical); * Skills in teamwork as well as for manual work; * Competence in client collaboration and project management;
This is a Workplace Operations & Support position at Associate level, which is part of the job ... engineering, infrastructure, cybersecurity and AI/ML. Morgan Stanley has been rooted in the ...
This is a Workplace Operations & Support position at Associate level, which is part of the job ... engineering, infrastructure, cybersecurity and AI/ML. Morgan Stanley has been rooted in the ...
Identity and Access Management Senior Associate, OKTA (Bilingual FR/EN)
Montreal, QC · On-site
CA$84.70K - CA$134.70K/yr
As a Identity and Access Management Senior Associate, OKTA,you'llwork as part of a team of problem ... Collaborate with developers, security teams, and system administrators to troubleshoot and resolve ...
Identity and Access Management Senior Associate, OKTA (Bilingual FR/EN)
Montreal, QC · On-site
CA$84.70K - CA$134.70K/yr
As a Identity and Access Management Senior Associate, OKTA,you'llwork as part of a team of problem ... Collaborate with developers, security teams, and system administrators to troubleshoot and resolve ...
The Labour Engineer is responsible for developing and implementing fair, datadriven work standards ... associates, warehouse management, distribution center management, IT, and operations support.
The Labour Engineer is responsible for developing and implementing fair, datadriven work standards ... associates, warehouse management, distribution center management, IT, and operations support.
Associate Director IRRBB
Montreal, QC · On-site
A career as an Associate Director in the Corporate Treasury Insights - IRRBB at National Bank means ... It's through your skills in data management, your programming experience, and your knowledge of ...
Associate Director IRRBB
Montreal, QC · On-site
A career as an Associate Director in the Corporate Treasury Insights - IRRBB at National Bank means ... It's through your skills in data management, your programming experience, and your knowledge of ...
Associate Director IRRBB
Montreal, QC · On-site
A career as an Associate Director in the Corporate Treasury Insights - IRRBB at National Bank means ... It's through your skills in data management, your programming experience, and your knowledge of ...
Associate Director IRRBB
Montreal, QC · On-site
A career as an Associate Director in the Corporate Treasury Insights - IRRBB at National Bank means ... It's through your skills in data management, your programming experience, and your knowledge of ...
Community Associate, Montreal
Montreal, QC · On-site
CA$51K - CA$54K/yr
About the Opportunity As a Community Associate, you'll be the primary point of contact for the ... Provide feedback on programming types (based on member makeup) and evaluate events based on ...
Community Associate, Montreal
Montreal, QC · On-site
CA$51K - CA$54K/yr
About the Opportunity As a Community Associate, you'll be the primary point of contact for the ... Provide feedback on programming types (based on member makeup) and evaluate events based on ...
As an Associate or Vice President on the Electronic Trading Algorithmic Development team within ... Stay current on market and engineering trends; promote modern development practices. Your team You ...
As an Associate or Vice President on the Electronic Trading Algorithmic Development team within ... Stay current on market and engineering trends; promote modern development practices. Your team You ...
As an Associate or Vice President on the Electronic Trading Algorithmic Development team within ... Stay current on market and engineering trends; promote modern development practices. Your team You ...
As an Associate or Vice President on the Electronic Trading Algorithmic Development team within ... Stay current on market and engineering trends; promote modern development practices. Your team You ...
Capital Projects & Infrastructure Senior Associate(Bilingual FR/ENG)
Montreal, QC · Hybrid
CA$58.40K - CA$97.50K/yr
Meaningful workyou'llbe part of As a Capital Projects & Infrastructure Senior Associate Bilingual ... An engineering degree (civil, mechanical, electrical, industrial or related discipline)
Capital Projects & Infrastructure Senior Associate(Bilingual FR/ENG)
Montreal, QC · Hybrid
CA$58.40K - CA$97.50K/yr
Meaningful workyou'llbe part of As a Capital Projects & Infrastructure Senior Associate Bilingual ... An engineering degree (civil, mechanical, electrical, industrial or related discipline)
... Associate or Bachelor's Degree in Computer, Electrical, Electronic, Systems Engineering or Engineering Technology Competencies Communicates with impact Applies critical thinking Knows the business ...
... Associate or Bachelor's Degree in Computer, Electrical, Electronic, Systems Engineering or Engineering Technology Competencies Communicates with impact Applies critical thinking Knows the business ...
... Associate or Bachelor's Degree in Computer, Electrical, Electronic, Systems Engineering or Engineering Technology Competencies Communicates with impact Applies critical thinking Knows the business ...
... Associate or Bachelor's Degree in Computer, Electrical, Electronic, Systems Engineering or Engineering Technology Competencies Communicates with impact Applies critical thinking Knows the business ...
AWS Developer Associate certification is an asset. * Knowledge of relational databases (MSSQL, PostgreSQL, Oracle, etc.) and non‑relational databases (DynamoDB, MongoDB, etc.). Your benefits In ...
AWS Developer Associate certification is an asset. * Knowledge of relational databases (MSSQL, PostgreSQL, Oracle, etc.) and non‑relational databases (DynamoDB, MongoDB, etc.). Your benefits In ...
AWS Developer Associate certification is an asset. Knowledge of relational databases (MSSQL, PostgreSQL, Oracle, etc.) and non‑relational databases (DynamoDB, MongoDB, etc.). Your benefits In ...
AWS Developer Associate certification is an asset. Knowledge of relational databases (MSSQL, PostgreSQL, Oracle, etc.) and non‑relational databases (DynamoDB, MongoDB, etc.). Your benefits In ...
Cyber as a Service Monitoring L2 Senior Associate (Bilingual FR/EN)
Montreal, QC · Hybrid
CA$84.70K - CA$134.70K/yr
As a Service Monitoring L2 Senior Associate(Bilingual FR/EN),unlock your potential and embrace the ... Engineering * Industry certifications (CISSP/GIAC suite/EC-Council) are an asset * This role ...
Cyber as a Service Monitoring L2 Senior Associate (Bilingual FR/EN)
Montreal, QC · Hybrid
CA$84.70K - CA$134.70K/yr
As a Service Monitoring L2 Senior Associate(Bilingual FR/EN),unlock your potential and embrace the ... Engineering * Industry certifications (CISSP/GIAC suite/EC-Council) are an asset * This role ...
A career as an Associate Director within the Portfolio Management - Asset-Liability Management (ALM ... Expertise in Python and SQL programming applied to financial analysis. Strong initiative and ...
A career as an Associate Director within the Portfolio Management - Asset-Liability Management (ALM ... Expertise in Python and SQL programming applied to financial analysis. Strong initiative and ...
A career as an Associate Director within the Portfolio Management - Asset-Liability Management (ALM ... Expertise in Python and SQL programming applied to financial analysis. * Strong initiative and ...
A career as an Associate Director within the Portfolio Management - Asset-Liability Management (ALM ... Expertise in Python and SQL programming applied to financial analysis. * Strong initiative and ...
$18.50 - $19.50/hr
En personne Warehouse Associate About us: You will be working for an innovative supplier of ... Engineering. Founded in 1958, we grew to be the largest cutting tool reconditioning firm in North ...
$18.50 - $19.50/hr
En personne Warehouse Associate About us: You will be working for an innovative supplier of ... Engineering. Founded in 1958, we grew to be the largest cutting tool reconditioning firm in North ...
Associate Programmer information
What are the key skills and qualifications needed to thrive as an Associate Programmer, and why are they important?
What are some common challenges an Associate Programmer might face when working on a team project?
What does an Associate Programmer do?
What is the difference between Associate Programmer vs Junior Software Developer?
| Aspect | Associate Programmer | Junior Software Developer |
|---|---|---|
| Required Credentials | Typically an associate's degree or relevant certifications | Similar, often an entry-level degree or certification |
| Work Environment | Entry-level, team-based projects in tech companies | Entry-level, often in software development teams |
| Employer & Industry Usage | Common in IT and software firms for entry roles | Widely used in tech industry for early-career roles |
| Comparison Search Intent | Yes | Yes |
The main difference between an Associate Programmer and a Junior Software Developer lies in job titles used by employers. Both roles are entry-level, require similar educational backgrounds, and work in similar environments within the tech industry. The title 'Associate Programmer' is often used in corporate or structured environments, while 'Junior Software Developer' is more common in startups and tech firms. Both roles serve as stepping stones for a career in software development.

Full-time
Medical, Retirement, PTO
Posted 7 days ago
Job description
We are banking at another level.
Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepreneurs.
Choosing BDC as your employer also means:
Flexible and competitive benefits, including an Employee Savings and Investment Plan where BDC matches part of your voluntary contributions, a Defined Benefit Pension Plan, a $750 wellness and health care spending account, to name a few
In addition to paid vacation each year, five personal days, sick days as necessary, and our offices are closed from December 25 to January 1
A hybrid work model that truly balances work and personal life
Opportunities for learning, training and development, and much more...
Explore the BDC Way in our Culture Book
POSITION OVERVIEW
As an Associate, you will join one of BDC Capital's investment teams as anearlycareerspecialist in investment finance. BDC is the only bank dedicated exclusively to Canadian entrepreneurs, and your work contributes directly to the growth and success of small andmediumsizedbusinesses across Canada.
In this role, you will lead defined components of investment evaluation, portfolio management, and exit planning, while contributing rigorous financial and market analysis to active transactions. At BDC, we think and act differently, and you can be yourself at work while making a measurable impact on Canadian businesses.
CHALLENGES TO BE MET
Platform Building
- Support management of the transaction pipeline, including quarterly andbiannualreporting and financial analysis.
- Assistteam members in the ongoing management of active investments.
- Maintain investment research files, business plans, and supporting documentationin accordance withBDC policies and procedures.
- Ensure investment files are complete andaccurate, including documentation related to monitoring, amendments, and disbursements.
- Perform financial analysis, forecasting, and tracking for portfolio investments.
Portfolio Management, Support & Exit Planning
- Monitor the current portfolio toidentifycompanies likely torequirecapitaland communicate insights to the team.
- Track portfolio performance versus financial models and forecasts; escalate risks and opportunities to senior stakeholders.
- Participate, on occasion, ininvesteeboard meetings as an observer and summarize key developments for Partners.
- Supportinvesteecompanies through introductions to suppliers, investors, and potential employees.
- Assistdeal teams in the development and execution ofexit strategies.
Deal Making
- Review business plans and support communications with entrepreneurs and investment partners.
- Prepare interview memoranda and recommendations related tofollowoninvestments.
- Lead definedduediligenceworkstreamscovering market dynamics, competitive landscape, management teams, sales, products, capitalization tables, and exit potential.
- Define andvalidateperformance metrics; build valuation models, financial forecasts, and pro forma analyses.
- Draft Investment Memos, with a primary focus on Financial and Market sections.
- Support Partners during investment committee presentations.
- Review technical documentation and collaborate with external technical consultants asrequired.
- Conduct reference checks with competitors, clients, industry experts, and current or former employees of target companies.
- Build andmaintainsector knowledge, industry research, and market intelligence across relevant domains.
WHAT WE ARE LOOKING FOR
Required Qualifications
Education
- Bachelor's degree in Commerce, Economics, Science, Technology, Engineering, Mathematics (STEM), or a related field.
- Other degrees considered if supported by strong analytical and financial skills.
- Strong financial acumenrequired.
Professional Experience
- 3-5 years of experience in roles requiring structured thinking, financial analysis, and analytical problem solving, such as:
- Venture capital, private equity, investment banking, or accounting
- Corporate strategy, corporate development, consulting, or advisory roles
- Operator roles within technology startups orindustryleadingorganizations
Technical and Analytical Skills
- Advancedproficiencyin Microsoft Excel, including:
- Financialmodelling
- Sensitivity analysis
- Scenariomodelling
- Forecasting and data analysis
- Ability to develop valuation models and financial proformas.
- Strong structuredproblemsolvingand analytical reasoning skills.
- Proficiencywith Microsoft Word and PowerPoint forexecutivelevelmaterials.
- Ability to write clear, concise, andwellstructuredInvestment Memos.
- Ability to present and intervene effectively in executive or investment committee settings.
BehavioralCompetencies
- Ability to work independently while contributing effectively within a team environment.
- Collaborative mindset and ability to build constructive relationships with internal and external stakeholders.
- Proactive approach toidentifyinggaps and supporting team priorities.
- Openness to feedback and commitment to continuous learning.
- Ability tooperateeffectively in afastpacedenvironment with tight deadlines.
Preferred Qualifications
- Postgraduateeducation or professional certification, completed or in progress, such as:
- Master of Business Administration (MBA)
- Master's degree or PhD in Finance or related discipline
- Chartered Financial Analyst (CFA) designation
- Experience withadditionalanalytical tools beyond Excel (e.g., financial databases, data analysis software).
- Technical skills with broad applicability (e.g., coding, chemistry, electronics).
- Operational experience or domainexpertisein a technical or industrial sector.
- Bilingualism in French and English.
Proudly one of Canada's Top 100 Employers and one of Canada's Best Diversity Employers, we are committed to fostering a diverse, equitable, inclusive and accessible environment where all employees can thrive and feel empowered to bring their whole selves to work. If you require an accommodation to complete your application, please do not hesitate to contact us at accessibility@bdc.ca.
While we appreciate all applications, we advise that only the candidates selected to participate in the recruitment process will be contacted.