1

Associate Programmer Jobs in Alberta (NOW HIRING)

\n \n \n \n \n Emerald Associates is a Canadian Oracle Partner. Headquartered in Calgary, Alberta, we have specialized in the Oracle Engineering and Construction (formerly Primavera) suite for over 28 ...

Familiarize guests and colleagues with Recreation facilities and programming * Conduct guided tours ... Adventure Center Associate.pdf We encourage you to let us know if you require any accommodations ...

AsaFinancial Transformation, Senior Associate,unlock your potential and embrace the chance to drive ... Experience in process improvement or re-engineering initiatives and projects in the coreback ...

We are currently looking for Senior to Associate level geotechnical engineer(s) to add to the Edmonton group in the following practice areas: * Tailings dams/mining, * Foundations/infrastructure, and

We are currently looking for Senior to Associate level geotechnical engineer(s) to add to the Calgary group in the following practice areas: * Tailings dams/mining, * Foundations/infrastructure, and

Manager, Software Engineering

Calgary, AB ยท On-site

CA$140K - CA$170K/yr

Remove engineering blockers and facilitate cross-functional technical discussions to keep delivery ... Responsible AI (RAI) AltaML employees, contractors, and associates must be trained and well-versed ...

Senior Manager - Data Engineering

Calgary, AB ยท On-site +1

CA$120K - CA$160K/yr

Associate Director of Data & Insights These are some of the key components to the position: * Own ... Raise engineering standards across data and analytics engineering and own incident response for ...

Showing results 41-60

Associate Programmer information

What can I do with an associate programmer's in computer programming?

An associate programmer typically performs tasks such as writing, testing, and debugging code under supervision, often using programming languages like Java, Python, or C++. This role provides foundational experience for roles like software developer or junior programmer and may involve working with development tools, version control systems, and collaborative environments. It often serves as a stepping stone to more advanced programming positions.

What is the difference between Associate Programmer vs Junior Software Developer?

AspectAssociate ProgrammerJunior Software Developer
Required CredentialsTypically an associate's degree or relevant certificationsSimilar, often an entry-level degree or certification
Work EnvironmentEntry-level, team-based projects in tech companiesEntry-level, often in software development teams
Employer & Industry UsageCommon in IT and software firms for entry rolesWidely used in tech industry for early-career roles
Comparison Search IntentYesYes

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.

What are some common challenges an associate programmer might face when working on a team project?

As an Associate Programmer, one common challenge is adapting to different coding styles and standards used by various team members. Effective communication is essential to understand project requirements and ensure smooth collaboration with designers, senior developers, and testers. Additionally, balancing multiple tasks or learning new technologies quickly can be demanding, but these experiences provide valuable opportunities for skill development and growth within the team.

What does an associate programmer do?

An Associate Programmer is an entry-level software developer who assists in designing, coding, testing, and maintaining software applications. They typically work under the guidance of senior programmers or project managers, contributing to smaller modules or specific tasks within a larger project. Associate Programmers are responsible for writing clean code, fixing bugs, and learning industry best practices. This role often serves as a foundation for gaining experience and advancing to more senior programming positions.

What are the key skills and qualifications needed to thrive as an associate programmer, and why are they important?

To thrive as an Associate Programmer, you need a solid understanding of programming fundamentals, coding languages such as Java, Python, or C#, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development methodologies is important. Strong problem-solving skills, attention to detail, and effective teamwork help set you apart in this role. These competencies are crucial for delivering reliable code, collaborating efficiently, and adapting to evolving project requirements.
What are the most commonly searched types of Programmer jobs in Alberta? The most popular types of Programmer jobs in Alberta are:
What cities in Alberta are hiring for Associate Programmer jobs? Cities in Alberta with the most Associate Programmer job openings:
Infographic showing various Associate Programmer job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 69% Full Time, 28% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution.

Learning and Development Business Partner Sr. Associate

RSM

Calgary, AB โ€ข On-site

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world of change, empowering our clients and people to realize their full potential. Our exceptional people are the key to our unrivaled, inclusive culture and talent experience and our ability to be compelling to our clients. You'll find an environment that inspires and empowers you to thrive both personally and professionally. There's no one like you and that's why there's nowhere like RSM.


Learning & Development strives to advance a culture of continuous, self -directed development where high quality, relevant learning opportunities are available where you need it and when you need it. We develop core competencies in our people that are essential to being a First-Choice Advisor. Our Business Partner teams are key strategic partners with the business areas they support.

The Learning and Development Business Partner Senior Associate (senior associate) will support the identification and development of learning and performance-related business initiatives. This includes working closely with the Business Partner Manager, key stakeholders and subject matter experts in analyzing, designing, developing, implementing, and evaluating the business' talent development plan. Primary responsibilities include conducting needs assessments, designing learning curriculums, and working with subject matter experts to develop content - all of which include education, experiences, exposure and environment.

The senior associate will also work on special projects related to the Business Partner's learning strategy as well as firm initiatives that support the firm, talent, and Learning and Development strategies.

This position will work closely with the broader Learning & Development team to ensure one firm needs are addressed (consistency across Business Partners, as appropriate), as well as leveraging instructional design and technological solutions. Coordination with various departments and other resources within the organization is required.

Essential Duties:

  • Gathers data and conducts initial analysis on data to offer insights or recommendations on solution effectiveness or other decisions. Provides critical leverage in advising, developing, planning, executing, and evaluating the practice and program curriculum to support the Firm, business partner, talent, and learning strategies.
  • Serving as a learning advisor to leaders, subject matter experts, curriculum owners, and developers to uncover and define learning needs and design appropriate learning and development solutions that address the needs of the business.
  • Leading project teams.
  • Working closely with key stakeholders to support the overall success of the learning and development plans.
  • Partnering with a resource manager to plan and coordinate Learning & Development resources and utilization
  • Observing training, reviewing facilitator and program evaluations. Summarizing, providing feedback and offering creative solutions for enhancements, as appropriate.
  • Responsible for creating and executing a project plan including the development of timelines in sufficient detail to meet established deadlines, course goals, and NASBA requirements. Resolves and/or escalates issues in a timely fashion.
  • Works closely and collaborates with other senior associates on topics common to all Business Partners and/or Learning & Development as a whole. The Learning & Development senior associate team identifies issues and opportunities for common understanding, recommends and implements best practices, works on learning projects either as self-identified or assigned by the Learning & Development Leadership team and creates a sense of unity and teamwork within the Learning team as a whole.
  • Other duties as assigned.

Minimum Qualifications:

EDUCATION/CERTIFICATIONS

Required:

  • Bachelor's degree or equivalent experience

Preferred:

  • Degree in education, instructional design, human resource development, or related area; master's degree; CPA a plus

TECHNICAL/SOFT SKILLS

Required:

  • Proficiency with PowerPoint, Word, Excel and SharePoint
  • Basic knowledge of instructional design principles
  • Strong skills in these areas:
  • Interpersonal and communication (verbal and written)
  • Problem solving
  • Organizational and time management
  • Project management
  • Ability to respond and be adaptable to changing priorities

Preferred:

  • Intermediate knowledge of instructional design principles
  • Evaluation design and assessment skills
  • Content knowledge in or experience working with experts in assurance, tax or consulting
  • Facilitation/presentation skills

EXPERIENCE

Required:

  • 4+ years relevant experience
  • Practical knowledge of learning implementation and employee development
  • Managing projects and stakeholders
  • Client service and issue resolution
  • Compiling and reviewing data to recommend business decisions

Preferred:

  • Experience in instructional design
  • Experience in professional services industry

LEADERSHIP SKILLS

Required:

  • Ability to work with individuals from multiple levels within the organization.
  • Ability to manage multiple projects, plan project timelines, and lead projects to completion
  • Ability to provide and receive feedback
  • Travel less than 10 percent.

At RSM, we offer a competitive benefits and compensation package for all our people.We offer flexibility in your schedule, empowering you to balance life's demands, while also maintaining your ability to serve clients. Learn more about our total rewards at https://rsmcanada.com/careers/life-at-rsm/rewards-and-benefits.html.

RSM does not tolerate discrimination and/or harassment based on race; colour; creed; sincerely held religious beliefs, practices or observances; sex (including pregnancy or disabilities related to nursing); gender (including gender identity and/or gender expression); sexual orientation; national origin; ancestry; familial or marital status; age; physical or mental disability; citizenship; political affiliation; medical condition (including family and medical leave); domestic violence victim status; past, current or prospective service in the Canadian uniformed service; Canadian Military/Veteran status; pre-disposing genetic characteristics or any other characteristic protected under applicable provincial employment legislation.

Accommodation for applicants with disabilities is available upon request in connection with the recruitment process and/or employment/partnership.RSM is committed to providing equal opportunity and reasonable accommodation for people with disabilities. If you require a reasonable accommodation to complete an application, interview, or otherwise participate in the recruiting process, please call us at 800-274-3978 or send us an email at careers@rsmus.com.

At RSM, an employee's pay at any point in their career is intended to reflect their experiences, performance, and skills for their current role. The salary range (or starting rate for interns and associates) for this role represents numerous factors considered in the hiring decisions including, but not limited to, education, skills, work experience, certifications, location, etc. As such, pay for the successful candidate(s) could fall anywhere within the stated range.

Compensation Range: $74,500 - $108,000