Applications & Integrations Developer (Calgary)

Applications & Integrations Developer (Calgary)

26 Sep
|
Eye Recommend
|
Calgary

26 Sep

Eye Recommend

Calgary

About Eye Recommend

Eye Recommend supports independent optometry business owners across Canada through training, business services, supplier programs, events, digital tools, and member-focused resources. Our goal is to help independent practices operate more efficiently, make better decisions, and grow stronger businesses.

We are looking for an Applications & Integrations Developer to help us support, maintain, and improve our business applications, integrations, reporting tools, and digital platforms.

This role is suited for someone with practical experience in business applications, Salesforce, data analysis, reporting, or software development who enjoys solving technical problems, building solutions, and working collaboratively with others.

About the Role The Applications & Integrations Developer will support the business systems that power Eye Recommend's digital environment, with a primary focus on Salesforce platform ownership, application support, data and reporting, and technical enhancements.

You will work directly with internal departments to understand their needs, troubleshoot issues, manage Salesforce configurations and integrations, and deliver improvements to existing workflows, reports, and applications.

You will also support our reporting environment, including Power BI, and collaborate with our Technology team and external development partners on application enhancements, automation, recent features, and digital platform initiatives.

This role is ideal for someone who enjoys solving technical problems, working with data, and building practical solutions. You should be comfortable taking ownership of your work, learning new technologies, and contributing to both day-to-day operations and development projects.

What you will own

Salesforce & business application support

- Own day-to-day Salesforce support and administration, including user access, fields, permissions, Flows, reports, dashboards and data quality.
- Work directly with departmental teams to investigate issues, understand requests and deliver Salesforce configuration, workflow and reporting enhancements.
- Support and troubleshoot integrations between Salesforce, the CMS, reporting tools and other applications; coordinate more complex changes with developers or vendors.

Integrations, data & reporting

- Investigate failed data syncs, mapping issues and discrepancies across connected systems; support data validation, reconciliation and reliable reporting.
- Work with our ReportingHub partner on support and enhancements, and oversee the accuracy and quality of reports and dashboards created using Power BI.




- Translate reporting needs into useful outputs and use tools such as SQL, scripting or automation to analyze data and improve processes.

Development, automation & enhancements

- Build smaller full-stack enhancements across frontend and backend applications, using JavaScript, APIs, Python, SQL, or similar technologies where appropriate.
- Develop scripts, automations, and application improvements to streamline workflows, reduce manual work, and improve system functionality.
- Collaborate with our Software Developers and other Technology team members on application enhancements, new features, and new platform initiatives.
- Help troubleshoot technical issues, test changes, validate releases and document solutions so knowledge is shared across the team.

Vendor & team collaboration

- Work directly with existing development and technology partners on assigned support issues, enhancements and technical work.
- Clarify requirements, coordinate dependencies, test vendor-delivered changes and follow issues through to resolution.
- Communicate clearly with technical and non-technical colleagues, and take ownership of work while knowing when to involve other team members or vendors.

What We're Looking For

- Hands-on experience with Salesforce administration or support, including configuration, troubleshooting, reports, and dashboards.
- Working knowledge of SQL, relational databases, APIs, JSON, and system integrations.
- Experience with frontend or backend development, including building or modifying web applications, features, or APIs.
- Experience with Python, JavaScript, or similar programming languages for development, scripting, or automation.
- Strong problem-solving skills and the ability to understand business needs, troubleshoot technical issues, and develop practical solutions.
- Ability to communicate clearly, collaborate with internal teams and external partners, and take ownership of assigned work.
- Willingness to learn new technologies, contribute to development projects, and share knowledge with the team.

We value practical technical skills, problem-solving abilities, and a willingness to learn and grow.

Nice to Have

- Experience with Power BI, Salesforce Flows, or Salesforce Administrator certification.




- Familiarity with full-stack technologies such as React, Node.js, TypeScript, or similar tools.
- Exposure to Azure, Azure Data Factory, Snowflake, Git, Azure DevOps, or headless CMS platforms.
- Experience working with external development partners or supporting production business applications.

What Success Looks Like Success in this role means taking ownership of our business applications, supporting internal teams, and delivering practical technical solutions that improve how our systems work.

You should be comfortable learning new systems, investigating technical challenges, collaborating with others, and taking initiative to move work forward.

Over time, success may include:

- Managing Salesforce support requests, configurations, reporting, and enhancements for internal departments.
- Improving data accuracy, reporting, and integrations across our business applications.
- Developing smaller enhancements, features, and automations that improve existing systems and workflows.
- Collaborating with our Technology team and external development partners on new features and platform improvements.
- Building technical knowledge and contributing to the ongoing development and reliability of our digital environment.

Why Join Eye Recommend? This is an opportunity to work on a variety of business applications, data, integrations, and development projects that have a direct impact on our organization and the independent optometry practices we support across Canada.

You will have the opportunity to take ownership of existing platforms, collaborate with our Technology team and external development partners, and develop your technical skills while contributing to new features, enhancements, and digital solutions.

Job Type: Full-time

Pay: $70,000.00-$80,000.00 per year

Benefits

- Casual dress
- Company events
- Dental care
- Employee assistance program
- Extended health care
- Flexible schedule
- On-site parking
- Paid time off

Application question(s):
- Do you have hands-on experience administering, configuring, or developing solutions within Salesforce, including Flows, reports, dashboards, or integrations?
- Do you have hands-on experience developing or modifying web applications, APIs, or integrations using programming languages such as JavaScript, Python, or similar technologies?
- This is a full-time, in-office position based in Calgary, Alberta. Are you currently located in Calgary or willing to relocate to work in-office?
- Are you legally authorized to work in Canada without requiring employer sponsorship, now or in the future?

Work Location: In person

📌 Applications & Integrations Developer (Calgary)
🏢 Eye Recommend
📍 Calgary

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: applications & integrations developer (calgary) / calgary

Subscribe to this job alert:

Get the latest job offers by email for: applications & integrations developer (calgary) / calgary