446 Bi Developer Roles jobs in Canada

WEB APPLICATION DEVELOPER

Toronto, Ontario Engineering Search Firm Inc

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

  • Location: Toronto
  • Great Salary
  • 5+ years of experience
  • Vacation: 15 days
  • Full Time Salaried role with comprehensive benefit package including health, medical, and dental.
  • RRSP/DPSP contribution plan entitlement is on the first of the month following three months of continuous employment.
  • We are seeking a Web Application Developer with a strong focus on SharePoint/O365 Development . This is a hands-on role that requires a proactive, project-driven individual who thrives in dynamic environments, quickly understands business processes, and executes with minimal direction.

    The successful candidate will be a results-oriented problem solver with outstanding SharePoint/Power Platform programming experience, excellent technical design abilities, strong communication skills, and the ability to work collaboratively with internal teams and external partners.

    You will play a pivotal role in designing and developing scalable, interactive web-based systems that deliver measurable business value—leveraging emerging technologies, AI, and modern programming languages while prioritizing user adoption and experience.


    Key Responsibilities

    • Lead the design and development of scalable, interactive web-based systems.
    • Develop and test software components using current industry tools and processes.
    • Analyze, design, develop, test, and implement enterprise-scale applications using Power Apps, Power BI, Power Automate, and SharePoint in alignment with industry standards and best practices.
    • Design, develop, deploy, and support business applications using SQL, Microsoft Power Platform, and SharePoint.
    • Research and adopt emerging technologies and best practices.
    • Build custom programming solutions incorporating AI where applicable.
    • Create and maintain custom SharePoint Online sites and solutions.
    • Develop no-code/low-code solutions on the Power Platform to enable automation, integrations, and optimized data flows.
    • Conduct user research, create wireframes/prototypes, and test designs to enhance usability.
    • Drive Power Platform implementations through discovery, definition, build, test, and deployment stages.
    • Produce and maintain technical documentation, business requirements, process flows, and related materials.
    • Design and deliver Power BI reports and dashboards.
    • Collaborate with IT support teams, business units, and third-party partners to investigate, resolve, and escalate technical issues while maintaining agreed service levels.
    • Continuously evaluate existing systems and processes, recommending improvements.
    • Perform root cause analysis and implement corrective actions.
    • Ensure solution architecture and development decisions are effective, high-quality, and maintainable.


    Qualifications & Skills

    • Bachelor’s degree in Computer Science or related technical discipline.
    • 5+ years of hands-on SharePoint development experience, including custom features, page layouts, workflows, and display templates.
    • Proficiency in JavaScript (React, Node.js, Angular), HTML, CSS, and related front-end technologies.
    • Strong Python and SQL skills for data analysis, database design, and management.
    • Experience integrating UI with server-side logic (RESTful APIs, JSON).
    • Skilled in relational database design, stored procedures, and advanced SQL queries.
    • Proficient in version control systems (Git) and web server administration (Apache, Microsoft Server).
    • Experience with Power Platform (Power Automate, Power BI, PowerApps) and Microsoft Flow.
    • Expertise with SharePoint Online/O365 development using SPFx, CSOM, JavaScript, jQuery, ASP.NET, C#, PowerShell, CAML, XML/XSLT.
    • Knowledge of Microsoft Graph API, JSOM, SSOM, and related APIs.
    • Experience integrating SharePoint with third-party applications and enterprise systems.
    • Familiarity with taxonomy term stores, custom content types, and advanced search features in SharePoint.
    • Understanding of the full Software Development Life Cycle and iterative/agile methodologies.
    • Strong time management, problem-solving, and analytical skills.
    • Ability to work independently and collaboratively to meet deadlines.


This advertiser has chosen not to accept applicants from your region.

Application Developer

Edmonton, Alberta Actalent

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Job Title: Application Developer

Job Description

Join our Technology and Innovation team as a Senior Application Developer responsible for programming and providing development and AMS support for enhancements and rewrites of Executive Council and Communications and Public Engagement applications.

Responsibilities

  • Participate in technical analysis, architecture design, and development of technical solutions to defined business problems.
  • Write application code using .NET C# and Oracle PL/SQL, creating both desktop and web-based interfaces.
  • Design and implement SQL databases and secure and harden existing and new applications.
  • Collect and analyze business and user requirements, producing technical documentation and reference materials.
  • Perform corrective, preventative, and adaptive maintenance such as upgrades.
  • Enhance existing applications and produce database ERD diagrams and systems design manuals.
  • Perform unit testing as part of software quality assurance activities.
  • Engage in release and iteration planning and participate in transition activities to the designated application support services.
  • Transfer knowledge to the operations team and other project members, providing cross-training and guidance to management as needed.
  • Escalate issues and risks to the development manager and program manager as required, communicating project status and issues to program and client management.
  • Develop application code and solution outputs, ensuring that they are unit tested and meet quality assurance standards.
  • Add application code solutions to the department’s source control system as per ministry standards.
  • Create artifacts to support tracking and reporting of defects related to development, deployment, and testing of the product.
  • Provide reporting related to the progress of assigned work, highlighting any expected deviations from previously agreed upon estimates.
  • Monitor shared inbox to perform daily support for the listed applications.

Essential Skills

  • 5 years – Experience doing SQL Server development including procedures, indexes, foreign key relationships, table creation, and entity model diagrams
  • 5 years – Experience building applications using Microsoft’s Windows Communication Foundation
  • 3 years – Experience using and developing with Cold Fusion
  • 5 years – Experience using and developing with VBA/VB6 Office Automation
  • 5 years – Experience with Microsoft Visual Studio 2012 or higher
  • 5 years – Experience with programming language .NET
  • 5 years – Experience with programming language .NET Core
  • 5 years – Experience with programming language Visual Basic
  • 5 years – Experience with software development processes and all associated best practices, methods, standards, tools and policies
  • 5 years – Experience working as an application developer on multiple large COTS/Custom software applications in a development environment comparable in size and complexity to the Government development environment

Additional Skills & Qualifications

  • 5 years – Experience and technical knowledge of Continuous Integration (CI)
  • 3 years – Experience parsing, splitting, and building PDF documents in .NET
  • 3 years – Experience using Microsoft Entity Framework
  • 5 years – Experience using Team Foundation Server and/or Azure DevOps Server
  • 3 years – Experience using the JavaScript libraries JQuery, Datatables, SuiteAlert, and Bootstrap
  • 3 years – Experience with Agile backlog management tools such as JIRA or Azure DevOps
  • 3 years – Experience with disaster recovery testing
  • 5 years – Experience with GIT repository, continuous delivery, continuous integration, and unit testing
  • 5 years – Experience working with GoA EC/CPE applications
  • 3 years – Experience integrating applications with LDAP / Active Directory with .NET
  • 3 years – Experience using DevExpress ASP.NET web form controls or DevExpress ASP.NET MVC controls

Work Environment

The work environment is dynamic, requiring collaboration with a diverse team to develop and enhance critical applications. You will use a range of advanced technologies and adhere to industry best practices.

Pay and Benefits

The pay range for this position is $70.00 - $78.00/hr.

Workplace Type

This is a fully remote position.

À propos d'Actalent:

Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune 500.

Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.

Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.

This advertiser has chosen not to accept applicants from your region.

Junior Application Developer

Ottawa, Ontario IBM

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio.
**Your role and responsibilities**
As an entry level Application Developer at IBM, you'll provide technical support and maintenance by applying knowledge of application functionality and related technical design/interfaces with other systems/applications, responsible for running applications in a trouble-free manner, knowledge of integrated development and test environments, tools, infrastructure and managed support services to support complex solutions. You will also be responsible for developing a strong understanding of the solutions and their capabilities to be able to design, build, and test new capabilities into existing applications and systems.
This role will involve working with technology that is covered by Export Regulations sanctions. To be eligible for employment in this role, you must be a Canadian citizen or Canadian Permanent Resident. If you hold dual or third nationality, in addition to being either a Canadian citizen or Canadian Permanent Resident, the nationality must be from one of the below approved countries to be eligible for employment in this role: Australia, Belgium, Bulgaria, Canada, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Lithuania, Luxembourg, Montenegro, Netherlands, New Zealand, North Macedonia, Norway, Poland, Portugal, Romania, Slovenia, Spain, Sweden, Switzerland, Türkiye, United Kingdom, United States.
Candidates must have or eligible to obtain:
* Secret Clearance issued by the Government of Canada. Note that candidates without this clearance must recognize that it will take up to six months to obtain it if they have Canadian citizenship.
* NATO and Controlled Goods Clearances will be required once Secret Clearance is proven/obtained.
**Required technical and professional expertise**
Located in Ottawa, ON (all work will be done on site at the IBM office):
* Analyze and resolve issues in line with the technical requirements of the solution while adhering to the required Standards.
* Understand technical business requirements and define technical solutions that align to the required Standards.
* Apply the application / system development processes used by the team.
* Develop the skills to understand interoperability standards and methods.
* Collaborate with the team to deliver quality solutions.
* Contribute to the development of technical designs and documentation.
* Troubleshooting issues.
* Develop the technical knowledge and experience to provide technical solutions.
* Strong communication skills in both verbal and written
* Clearly document solutions that can then be used to support the test team.
**Preferred technical and professional experience**
* Negotiation skills and ability to work with a diverse set of stakeholders.
* Participated in vendor solution evaluation processes. Contributed to the evaluation of solutions developed by fellow team members or third parties.
* Analytical thinking
* Creative thinking
* Resilience, flexibility, and agility
* Motivation and self-awareness
* Curiosity and lifelong learning
* Technological literacy
* Dependability and attention to detail
* Empathy and active listening
* Leadership and social influence
* Quality control
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Intermediate Application Developer

Ottawa, Ontario IBM

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio
**Your role and responsibilities**
As an Intermediate Application Developer at IBM, you'll provide technical support and maintenance by applying knowledge of application functionality and related technical design/interfaces with other systems/applications, responsible for running applications in a trouble-free manner, knowledge of integrated development and test environments, tools, infrastructure and managed support services to support complex solutions. You will also be responsible for developing a strong understanding of the solutions and their capabilities to be able to design, build, and test new capabilities into existing applications and systems.
This role will involve working with technology that is covered by Export Regulations sanctions. To be eligible for employment in this role, you must be a Canadian citizen or Canadian Permanent Resident. If you hold dual or third nationality, in addition to being either a Canadian citizen or Canadian Permanent Resident, the nationality must be from one of the below approved countries to be eligible for employment in this role: Australia, Belgium, Bulgaria, Canada, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Lithuania, Luxembourg, Montenegro, Netherlands, New Zealand, North Macedonia, Norway, Poland, Portugal, Romania, Slovenia, Spain, Sweden, Switzerland, Türkiye, United Kingdom, United States.
Candidates must have or eligible to obtain:
* Secret Clearance issued by the Government of Canada. Note that candidates without this clearance must recognize that it will take up to six months to obtain it if they have Canadian citizenship.
* NATO and Controlled Goods Clearances will be required once Secret Clearance is proven/obtained.
**Required technical and professional expertise**
* Located in Ottawa, ON (all work will be done on site at the IBM office)
* 5 years of Low-Level Programming and embedded Systems:
- o programming languages: C/C++; Python
o bitwise operations and memory management
o device drivers & firmware development
* Networking and communications protocols, industrial and avionics protocols.
* Integration and interoperability bridging old and new technologies, middleware development (API gateways, event brokers, service mesh, event mesh).
* Lead small teams, managing routine activities and guide less experienced team members
* Strong sense of initiative and ability to prioritize tasks
* Clearly document solutions that can then be used to support the test team.
* Excellent verbal, written communication and Quality control.
**Preferred technical and professional experience**
* Experience in the Defence Industry
* Contributed to the evaluation of solutions developed by fellow team members or third parties.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Application Developer-Java & Web Technologies

Calgary, Alberta IBM

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe.
You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground breaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
**Your role and responsibilities**
As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys.
You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable.
Your primary responsibilities include:
-Analytical Problem-Solving and Solution Enhancement: Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader.
-Comprehensive Engagement Across Process Phases: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service.
-Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions.
**Required technical and professional expertise**
We are seeking a highly skilled and experienced Senior Java & Web Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining robust web applications using Java technologies. This individual will play a crucial role in leading complex projects, mentoring junior developers, and ensuring the delivery of high-quality software solutions.
Responsibilities:
* Design, develop, and maintain scalable and secure web applications using Java technologies.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Ensure the performance, quality, and responsiveness of applications.
* Identify and correct bottlenecks and fix bugs.
* Mentor junior developers, providing guidance and technical leadership.
* Contribute to code reviews and pair programming sessions.
* Stay current with the latest trends and best practices in software development.
**Preferred technical and professional experience**
* 10+ years of professional experience as a Java & Web Developer.
* Expertise in Java 8/11, Spring Framework, and Hibernate.
* Proficiency in JavaScript, HTML5, CSS3, and related frontend technologies.
* Strong understanding of RESTful APIs and microservices architecture.
* Experience with databases (SQL and NoSQL), preferably MySQL, PostgreSQL, MongoDB, or similar.
* Knowledge of version control systems, preferably Git.
* Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Travis CI).
* Understanding of software design patterns and principles.
* Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
* Strong problem-solving skills, with the ability to debug and troubleshoot complex issues.
* Excellent communication and teamwork skills, with a proven ability to collaborate with cross-functional teams.
* Bachelor's degree in Computer Science, Information Technology, or a related field; Master's preferred.
Preferred Qualifications:
* Experience with cloud platforms (AWS, GCP, Azure).
* Familiarity with front-end frameworks (React, Angular, Vue.js).
* Knowledge of security best practices and experience in implementing secure coding practices.
* Contributions to open-source projects or personal projects showcasing expertise in Java & Web Development.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Senior Application Developer (Azure)

Mississauga, Ontario Sobeys

Posted today

Job Viewed

Tap Again To Close

Job Description

Requisition ID:

Career Group:
Corporate Office Careers
Job Category:
Technology Solutions - SS & E-commerce
Travel Requirements:
0 - 10%
Job Type:
Full-Time
Country: Canada (CA)
Province: Ontario; Alberta; British Columbia; Nova Scotia
City: Mississauga / Calgary / Burnaby / Stellarton
Embark on a rewarding career with Sobeys Inc., celebrated among Canadau2019s Top 100 employers, where your talents contribute to our commitment to excellence and community impact.
Our family of 128,000 employees and franchise affiliates share a collective passion for delivering exceptional shopping experiences and amazing food to all our customers. Our mission is to nurture the things that make life better u2013 great experiences, families, communities, and our employees. We are a family nurturing families.
A proudly Canadian company, we started in a small town in Nova Scotia but we are now in communities of all sizes across this great country. With over 1,600 stores in all 10 provinces, you may know us as Sobeys, Safeway, IGA, Foodland, FreshCo, Thrifty Foods, Lawtons Drug Stores or another of our great banners but we are all one extended family.
Ready to Make an impact?
Sobeys is full of exciting opportunities, and we are always looking for bright new talent to join our team! We currently have a full-time opportunity for a Senior Applications Developer (Azure). This role can be based out of one our main offices including: Stellarton, NS; Mississauga, ON; Burnaby, BC; Calgary, AB.
Hereu2019s where youu2019ll be focusing:
Design, develop, and enhance Azure-based applications and microservices to support platform functionality.
Build and maintain seamless integrations with third-party systems and APIs.
Conduct design and code reviews to ensure the solution delivered conforms to IT and team standards and quality software delivery practices.
Create unit test plans with detailed test cases.
Provide accurate estimates from analysis and design specifications for yourself and other team members to work on.
Ensure application scalability, performance, and cost-effectiveness by optimizing Azure resources.
Ensure solutions align with security and compliance standards.
Write clean, maintainable, and testable code following best practices.
u2022Address and resolve bugs and performance issues promptly to ensure system reliability.
Resolve problems with increasingly less supervision.
Maintain application performance and availability to support system uptime.
Provide Tier 2 or Tier 3 production support of cloud applications
Support the application outside business hours in case of critical issues.
Work closely with DevOps, business stakeholders, and cross-functional teams to implement new features and improvements.
Support analyst in converting business requirements into technical specifications and solutions.
Capture and define technical and operational requirements for solutions.
Ensure the development of detailed functional, technical and operational specifications for delivery of recommended solutions.
Ensure all documentation is created, up to date and correct before solutions or changes are implemented into production.
Provide user, operational and system documentation for implementation.
What you have to offer:
Bacheloru2019s degree in Computer Science, Engineering, or a related field.
5+ years in Azure application development: Proficiency in C#. Good to have basic Java knowledge.
Strong experience with cloud-native development and APIs: Experience with secure data exchange over REST APIs (encryption, security best practices).
Experience with SQL and NoSQL databases: Understanding of Cosmos DB (container partition strategy, query optimization, DB caching).
Azure PaaS Expertise: Containerization & Orchestration using Docker, Azure Container Apps / ARO, Service bus, Application Gateway, Key Vault, and Azure Container Registry (ACR).
Experience in Azure DevOps, CI/CD Pipelines including hands-on experience with ARM templates and Bicep for infrastructure automation and deployment.
Experience in load balancing and auto-scaling.
Experience in Monitoring and Observability capabilities.
Azure Developer Associate (preferred).
Ability to conduct research into software-related issues and products.
Ability to be flexible and adaptable in learning and understanding new technologies.
Strong understanding of Agile methodologies and standard development processes.
#LI-Hybrid
#LI-VJ1
At Sobeys we require our teammates to have the ability to adhere to a hybrid work model that requires your presence at one of our office locations at least three days per week. This requirement is integral to our commitment to team collaboration and the overall success of our office culture.
We offer a comprehensive Total Rewards package, which varies by role and designed to help our teammates to live better u2013 physically, financially and emotionally.
The salary range for this position in British Columbia is $73,334.00 - $101,000.00 . We will consider factors such as your working location, work experience and skills as well as internal equity, and market conditions to ensure that you are paid fairly and competitively.
Our Total Rewards programs, for full-time teammates, goes well beyond your paycheque:
Competitive Benefits Package, tailored to meet your needs, including health and dental coverage, life, short- and long-term disability insurance.
Access to Virtual Health Care Platform and Employee and Family Assistance Program.
A Retirement and Savings Plan that provides you with the opportunity to build and add value to your savings.
A 10% in-store discount at our participating banners and access to a wide range of other discount programs, making your purchases more affordable.
Learning and Development Resources to fuel your professional growth.
Parental leave top-up
Paid Vacation and Days-off
We are committed to accommodating applicants with disabilities throughout the hiring process and will work with applicants requesting accommodation at any stage of this process.
This advertiser has chosen not to accept applicants from your region.

Senior Application Developer (Azure)

Mississauga, Ontario Sobeys

Posted today

Job Viewed

Tap Again To Close

Job Description

Requisition ID:

Career Group:
Corporate Office Careers
Job Category:
Technology Solutions - SS & E-commerce
Travel Requirements:
0 - 10%
Job Type:
Full-Time
Country: Canada (CA)
Province: Ontario; Alberta; British Columbia; Nova Scotia
City: Mississauga / Calgary / Burnaby / Stellarton
Embark on a rewarding career with Sobeys Inc., celebrated among Canadau2019s Top 100 employers, where your talents contribute to our commitment to excellence and community impact.
Our family of 128,000 employees and franchise affiliates share a collective passion for delivering exceptional shopping experiences and amazing food to all our customers. Our mission is to nurture the things that make life better u2013 great experiences, families, communities, and our employees. We are a family nurturing families.
A proudly Canadian company, we started in a small town in Nova Scotia but we are now in communities of all sizes across this great country. With over 1,600 stores in all 10 provinces, you may know us as Sobeys, Safeway, IGA, Foodland, FreshCo, Thrifty Foods, Lawtons Drug Stores or another of our great banners but we are all one extended family.
Ready to Make an impact?
Sobeys is full of exciting opportunities, and we are always looking for bright new talent to join our team! We currently have a full-time opportunity for a Senior Applications Developer (Azure). This role can be based out of one our main offices including: Stellarton, NS; Mississauga, ON; Burnaby, BC; Calgary, AB.
Hereu2019s where youu2019ll be focusing:
Design, develop, and enhance Azure-based applications and microservices to support platform functionality.
Build and maintain seamless integrations with third-party systems and APIs.
Conduct design and code reviews to ensure the solution delivered conforms to IT and team standards and quality software delivery practices.
Create unit test plans with detailed test cases.
Provide accurate estimates from analysis and design specifications for yourself and other team members to work on.
Ensure application scalability, performance, and cost-effectiveness by optimizing Azure resources.
Ensure solutions align with security and compliance standards.
Write clean, maintainable, and testable code following best practices.
u2022Address and resolve bugs and performance issues promptly to ensure system reliability.
Resolve problems with increasingly less supervision.
Maintain application performance and availability to support system uptime.
Provide Tier 2 or Tier 3 production support of cloud applications
Support the application outside business hours in case of critical issues.
Work closely with DevOps, business stakeholders, and cross-functional teams to implement new features and improvements.
Support analyst in converting business requirements into technical specifications and solutions.
Capture and define technical and operational requirements for solutions.
Ensure the development of detailed functional, technical and operational specifications for delivery of recommended solutions.
Ensure all documentation is created, up to date and correct before solutions or changes are implemented into production.
Provide user, operational and system documentation for implementation.
What you have to offer:
Bacheloru2019s degree in Computer Science, Engineering, or a related field.
5+ years in Azure application development: Proficiency in C#. Good to have basic Java knowledge.
Strong experience with cloud-native development and APIs: Experience with secure data exchange over REST APIs (encryption, security best practices).
Experience with SQL and NoSQL databases: Understanding of Cosmos DB (container partition strategy, query optimization, DB caching).
Azure PaaS Expertise: Containerization & Orchestration using Docker, Azure Container Apps / ARO, Service bus, Application Gateway, Key Vault, and Azure Container Registry (ACR).
Experience in Azure DevOps, CI/CD Pipelines including hands-on experience with ARM templates and Bicep for infrastructure automation and deployment.
Experience in load balancing and auto-scaling.
Experience in Monitoring and Observability capabilities.
Azure Developer Associate (preferred).
Ability to conduct research into software-related issues and products.
Ability to be flexible and adaptable in learning and understanding new technologies.
Strong understanding of Agile methodologies and standard development processes.
#LI-Hybrid
#LI-VJ1
At Sobeys we require our teammates to have the ability to adhere to a hybrid work model that requires your presence at one of our office locations at least three days per week. This requirement is integral to our commitment to team collaboration and the overall success of our office culture.
We offer a comprehensive Total Rewards package, which varies by role and designed to help our teammates to live better u2013 physically, financially and emotionally.
The salary range for this position in British Columbia is $73,334.00 - $101,000.00 . We will consider factors such as your working location, work experience and skills as well as internal equity, and market conditions to ensure that you are paid fairly and competitively.
Our Total Rewards programs, for full-time teammates, goes well beyond your paycheque:
Competitive Benefits Package, tailored to meet your needs, including health and dental coverage, life, short- and long-term disability insurance.
Access to Virtual Health Care Platform and Employee and Family Assistance Program.
A Retirement and Savings Plan that provides you with the opportunity to build and add value to your savings.
A 10% in-store discount at our participating banners and access to a wide range of other discount programs, making your purchases more affordable.
Learning and Development Resources to fuel your professional growth.
Parental leave top-up
Paid Vacation and Days-off
We are committed to accommodating applicants with disabilities throughout the hiring process and will work with applicants requesting accommodation at any stage of this process.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Bi developer roles Jobs in Canada !

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Bi Developer Roles Jobs