674 Jobs Found

Senior Android Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

Contributes to development of world-class digital products and experiences on the Android platform that touch millions of Scotiabank customers every day. Contributes to the overall success of the Digital Banking Unit in Canada, ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives.  Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures.
 

 


Is this role right for you? In this role you will:

 

  • Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Work with product owners and business system analysts to refine ticket requirements in JIRA and Confluence, review pull requests, and implement documented designs.
  • Develop high-quality code by reviewing work with designer and product owners and resolving any issues quality assurance testers.
  • Collaborate closely with a team of Android, IOS, and backend developers to work on both new features and incremental improvements to the bank’s flagship mobile app 
  • Adheres to and demonstrates good coding conventions and best practices, and helps to maintain the architecture of the project
  • Stays on top of reviewing others’ code, actively contributing suggestions and catching potential issues
  • Always works to balance user experience, performance (client and backend), and security
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Actively pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk. 
  • Champions a high performance environment and contributes to an inclusive work environment. 

 

 

 

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

 

  • 5 or more years of Android development
  • In-depth knowledge of Kotlin and Java programming languages, RxJava, Dagger, Android Studio and other tools used in Android Development
  • Good knowledge of coding patterns such as MVVM and clean code best practices
  • Knowledge of Jetpack Compose, Navigation Components and other modern Android Development tools and libraries
  • Good knowledge of unit-testing
  • Experience with accessibility and analytics
  • You have a proficient understanding of code versioning tools, such as Git
  • Competent in software engineering and computer science principles
  • Experience in integrating Third Party libraries and SDKs
  • Experience building applications that consume RESTful APIs
  • Experience with tools such as: JIRA, Confluence, Bitbucket
  • Good problem solving skills and excellent communication
     


 
What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.  
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 
 


Working location condition: Hybrid 

#LI-Hybrid

Senior Android Developer

Scotiabank
Toronto
  IT & Telecoms Full-time
Contributes to development of world-class digital products and experiences on the Android platform that touch millions of Scotiabank customers every day. Contributes to the overall...
Learn More
Mar 8th, 2024 at 10:55

Senior Software Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets businesses.

The Role

 

GBME is searching for Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms.

 

 

Do you thrive when faced with challenges? Like using fresh technologies to solve problems? Looking to work in various projects across the organization, collaborating with great teams and inspiring leaders? Then this is the right team for you!  In this exciting role, you’ll apply your analytical skills to design and develop applications that deliver excellence, effectiveness, and value to our business partners and customers.

 

Is this role right for you? In this role you will:

 

  • Work closely with end users, and business teams to understand business needs, conduct gap analysis and requirements assessments as needed
  • Partner with Architecture on the design and integration
  • Deliver and enhance new and current solutions and applications
  • Be involved in the full life cycle of a project, responsible for producing actionable and complete specifications, writing production quality code, and implementation
  • Design, deliver and implement a database schema
  • Design test sets and automate where possible, including functional and non functional testing, regression testing as well as performance testing
  • Write deployment scripts and leverage tools such as the Accelerator pipeline to promote code
  • Support the solution in production (as needed)
  • Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries.
  • Effectively communicate with technical and non-technical audiences
  • Able to work with and refactor legacy code (as needed).
  • Coach and train end users (as needed). 
  • Participate and run SCRUM Meetings (as needed).

 

You are passionate about developing applications that are reusable, efficient, and scalable, working in an innovated cross functional team environment.

 

Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:

 

  • Experience with 2 or more modern development languages (Python, Java, etc.)
  • 4+ years’ experience developing, deploying, and maintaining large scale applications with complex integration.
  • Recent experience with relational and non relational databases.
  • 2 + years’ experience reading, writing, and running SQL scripts.
  • Experience with UNIX Shell scripting in Sun Solaris/Linux environments
  • Experience working in an Agile environment, with experience and understanding of Test-Driven Development methodology.
  • Bachelor’s degree in computer science, Engineering or relevant experience.

 

 

 

What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans. 
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements. 
  • Remote-friendly work environment will provide you with the flexibility to perform at your best. 
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.   
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

Senior Software Engineer

Scotiabank
Toronto
  IT & Telecoms Full-time
Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets busines...
Learn More
Mar 8th, 2024 at 10:52

Maintenance Information Specialist Full-time Job

Pembina Pipeline Corporation

IT & Telecoms   Calgary
Job Details

Pembina Pipeline Corporation’s GBU Central Complex (WEST District) is recruiting for a Maintenance Information Specialist.  

 

Reporting to the Day Foreman, Maintenance, the successful candidate will be responsible for liaising between Maintenance, Engineering, and Operations ensuring unit maintenance and production issues are discussed, prioritized, addressed, and resolved in a timely manner.

 

The Gas Services Business Unit provides gas gathering, compression, shallow cut processing and both sweet and sour deep cut processing services for its customers, primarily on a fee-for-service basis under long-term contracts.

Responsibilities may include but not limited to:

  • Participate in notification approval to ensure the work request(s) adds value, the data is accurate, and the priority is correct;
  • Communicate daily operations priorities/instructions/directives to the operations unit;
  • Prioritize all unit maintenance activities and liaise with the Maintenance Department and operating teams; 
  • Lead daily unit work prioritization meetings;
  • Lead the execution of unplanned emergency / urgent maintenance activities and planned outages;
  • Provide input from a plant operations perspective into detailed work plans, scoping requirements, resource and material requirements, work order follow-up and backlog management;
  • Lead the planning, coordinating, and scheduling of operations work tasks for equipment maintenance activities; 
  • Liaise between control center operations, district supervision, and field personnel for planned and reactive maintenance activities;
  • Collaborate with SCM on Quotes for Materials or Service and initiating purchase requisitions for materials, resources and equipment as per PPL corporate spending criteria; creating a Bill of Materials ("BOM") to assist with future planning; attaching appropriate technical documents, procedures, specifications, drawings, and checklists, or reports to orders;
  • Collaborate with project teams and internal support groups to integrate workloads into the Work order Management System; identifying Outage/Availability impacts in the Planning Process to assist Outage Scheduling;
  • Manage equipment in maintenance and operations procedures or manufacture recommendations;
  • Develop and implement asset management, preventative maintenance plans, and reliability strategies and initiatives;
  • Review daily Operations log to identify issues or opportunities that may affect the current schedule;
  • Support the development of Daily, Weekly and Monthly Schedules for planned work and ensure distribution to the appropriate disciplines;
  • Work with the Maintenance Planners to ensure all departments needs are identified, understood and plans are integrated;
  • Ensure operational and maintenance activities are executed per Pembina’s policies and procedures; supports implementation of maintenance strategies to ensure equipment availability;
  • Interface with Safety, Operations, Maintenance, Procurement, Integrity, Contractors and Engineering to develop accurate and executable work scopes;
  • Working with the Maintenance Planners to create detailed work packages that include all the required documentation related to the execution of the work scope which could include; P&ID’s, LOTO’s, blind lists, Safety Device Bypass Forms, External Energy Forms, Risk Assessments, Alternative Safe Isolations, Operations preparation of equipment, in addition to the development of commissioning and operating procedures for new or altered equipment;
  • Act as Operations SME in the MOC Process, Risk Assessments, PHA’s;
  • Support Pembina’s safety culture of "Zero by Choice" and the “Life Saving Rules”. To read more about our Life Saving Rules, visit pembina.com/safety;
  • Maintain a visible commitment to process and personal safety, as well as the safety of others; adheres to Pembina’s Core Competencies to drive results and culture; and
  • Participate in a diverse and Inclusive work environment.
     

Qualifications:

This individual must be flexible to accommodate changing priorities in a plant environment. Must be willing to collaborate with different teams through continuous change and improvement in a fast-paced environment. Other qualifications include: 

  • Minimum 5 years progressively responsible related experience in large processing plant operations;
  • Ability to manage multiple task assignments; effective communicator both in verbal and written format;
  • Strong understanding of production planning and scheduling and a basic understanding of economics and budgeting;
  • SAP experience is considered an asset; 
  • Proficient in MS Office (Word, Excel and PowerPoint); and
  • The successful candidate must be an excellent communicator with strong organizational skills.

 

 

Candidates will need to reside within 100 km of Hythe, AB.

 

 

This position is considered “Safety Sensitive” so will require Pre-Employment Drug & Alcohol Testing.  You may also be required to provide a Driver’s Abstract. 
 

 

The successful candidate must be legally able to work in the country of the position. Final candidate will be required to undergo Pre-Employment Background Checks including a Criminal Record Check. 

 

This position will be posted until end of day: 03/19/2024

Maintenance Information Specialist

Pembina Pipeline Corporation
Calgary
  IT & Telecoms Full-time
Pembina Pipeline Corporation’s GBU Central Complex (WEST District) is recruiting for a Maintenance Information Specialist.     Reporting to the Day Foreman, Maintenance, the succes...
Learn More
Mar 7th, 2024 at 09:23

Senior Software Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

The Team

Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Markets businesses.

 

GBME is searching for Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms.

 

The successful candidate will have a strong technical and engineering mindset.  You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects within GBME.  

 

 

Is this role right for you? In this role you will:

 

  • Work closely with end users, and business teams to understand business needs, conduct gap analysis and requirements assessments as needed
  • Partner with Architecture on the design and integration
  • Deliver and enhance new and current solutions and applications
  • Be involved in the full life cycle of a project, responsible for producing actionable and complete specifications, writing production quality code, and implementation
  • Design, deliver and implement a database schema
  • Design test sets and automate where possible, including functional and non functional testing, regression testing as well as performance testing
  • Write deployment scripts and leverage tools such as the Accelerator pipeline to promote code.
  • Support the solution in production
  • Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries.
  • Effectively communicate with technical and non-technical audiences
  • Able to work with and refactor legacy code (as needed).
  • Coach and train end users (as needed). 
  • Participate and run SCRUM Meetings (as needed).

Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:

 

 

  • Experience with 2 or more modern development languages (Python, Java, etc.)
  • 4+ years’ experience developing, deploying, and maintaining large scale applications with complex integration.
  • Recent experience with relational and non relational databases.
  • 2 + years’ experience reading, writing, and running SQL scripts.
  • Experience working in an Agile environment, with experience and understanding of Test-Driven Development methodology.
  • Bachelor’s degree in computer science, Engineering or relevant experience.

 

Soft Skills

 

  • Excellent communication and presentation skills.
  • Work as a contributing member of a team.
  • Values quality, while still managing expectations and deliverables.
  • Open to ideas and gives and receives feedback well.
  • Wants to understand financial market.

 

 

What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans. 
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements. 
  • Remote-friendly work environment will provide you with the flexibility to perform at your best. 
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.   
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more! 

Senior Software Engineer

Scotiabank
Toronto
  IT & Telecoms Full-time
The Team Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital Market...
Learn More
Mar 6th, 2024 at 13:17

Java Developer Full-time Job

Canadalin Consulting Inc.

IT & Telecoms   Calgary
Job Details

Canadian Pacific (CP) and Kansas City Southern (KCS) are now CPKC. As the only truly North American railway, we are making big moves! Drawing on our strong foundations and heritage, CPKC moves essential goods across our 20,000-mile network to support economic growth throughout Canada, the U.S. and Mexico. Be a part of history as we connect a continent and create exciting career opportunities across our new transnational network. Visit cpkcr.com to learn about the CPKC advantage, our purpose and culture.

 

PURPOSE OF THE POSITION:

The Software Developer II will be responsible for analyzing, developing, testing, implementing and documenting software solutions/applications that will contribute to CP's ability to achieve it's organizational goals. The Software Developer II (IS) role will utilize their technology background to help meet departmental service level objectives. Software Developer II will demonstrate proficiency in providing user support by responding to customer calls and correspondence to ensure customers are well satisfied. Using established analytical skills, assists in troubleshooting and examining systems to identify technical issues and guide to root cause.

 

POSITION ACCOUNTABILITIES:

  • Gather, refine, and document system requirements to ensure functionalities follow best practice methodologies;
  • Code, test, document and deliver requested functionality changes or enhancements to new or existing enterprise applications;
  • Produce technical documentation (i.e. requirements, design documents, turnover documentation, test plans) for requested functionality changes or enhancements;
  • Work within established CP software development standards and configuration management procedures and processes;
  • Assist in the creation of the system design and functional specifications;
  • Provide Functional Support for applications as needed;
  • Responsible for developing and testing solutions, coordinate the implementation and completion of recommended specifications application;
  • Provide code and database administration in live and test environments;
  • Write technical procedures and documentation for the applications including operations, user guide, etc.;
  • Provides on-call support on rotation for production environments in a 24 x 7 schedule.
  • Participate in meetings with team to discuss progress and issues to be resolved, and report progress on a weekly basis to the Manager and perform various other duties as required.

 

POSITION REQUIREMENTS:

  • Bachelor's Degree in Computer Science, Engineering, Information Systems, or related discipline Required
  • 7+ years of experience with Java development.
  • Experience designing and working with REST APIs
  • API development experience in service and resource-oriented architectures
  • Extensive experience in building Distributed, Service Oriented, Micro service-style and cloud-based architectures (Amazon, ECS, Docker, OpenShift, Kubernetes)
  • Hands-on experience with rational databases (e.g. Oracle,SQL Server) and caching technology (e.g. Redis)
  • Hands-on experience with Linux and Unix Shell Scripting
  • Extensive experience with Jenkins, TeamCity, Sonar Cube, Bitbucket
  • Knowledge of developing web interfaces using modern JavaScript/CSS frameworks (React, Angular)
  • Strong verbal and written communication
  • You have a desire to teach and learn from your peers

 

NICE TO HAVE:

  • Experience with Kubernetes, Kafka and MQ
  • knowledge of CI/CD tools (Jenkins, Azure/AWS DevOps CI, Github, etc)
  • Previous experience in performing on-call duties on a weekly rotation

 

 

WHAT CPKC HAS TO OFFER:

 

  • Flexible and competitive benefits package
  • Competitive company pension plan
  • Employee Share Purchase Plan
  • Performance Incentive Program
  • Annual Fitness Subsidy
  • Part-time Studies Program

 

ADDITIONAL INFORMATION:

As an employer with North American presence, the possibility does exist that the location of your position may be changed based on organizational requirements.

 

 

Background Investigation:

The successful candidate will need to successfully complete the following clearances:       

 

  • Criminal history check
  • Reference check

 

Management Conductor Program:

Becoming a qualified conductor or locomotive engineer is the single best way for a management employee to learn the business at CPKC. You may be required to obtain a certification or to maintain your current certification/qualification as a conductor or locomotive engineer.

 

CPKC is an employment equity employer committed to the principles of employment equity and inclusion. We encourage all qualified candidates to apply including women, Black, Indigenous, People of Colour (BIPOC), members of the LGBTQ+ community, and people with disabilities. Accommodations for the job application process can be provided, as appropriate, upon request. All applicant information will be managed in accordance with the federal Personal Information Protection and Electronic Documents Act (PIPEDA)”. 

Java Developer

Canadalin Consulting Inc.
Calgary
  IT & Telecoms Full-time
Canadian Pacific (CP) and Kansas City Southern (KCS) are now CPKC. As the only truly North American railway, we are making big moves! Drawing on our strong foundations and heritage...
Learn More
Mar 6th, 2024 at 12:38

Cloud Developer - Azure Full-time Job

Canadian Pacific Railway

IT & Telecoms   Calgary
Job Details

PURPOSE OF THE POSITION:

The IS team provides cloud development services for multiple solutions across CPKC. The cloud team is responsible for helping application teams across CPKC with cloud (AWS and Azure) solutions including real-time data processing, on premise integrations, custom web applications, chat bots, and container-hosted applications. The team is responsible for designing, developing, and supporting cloud solutions that provide both integrations to on premise IS applications and applications directly for use by end-users at CPKC. This role will be responsible for working with Solution Architects, Business Analysts, and other members of the business to develop, deliver, and support cloud solutions primarily using serverless components.  This position will have a focus on Microsoft Azure, but will be expected to do some work in AWS.

 

POSITION ACCOUNTABILITIES:

  • Responsible for maintaining and supporting the application and related data processes in a production environment
  • Develops applications following standards set by and for the team, including promotion standards, naming standards, integrations standards, documentation standards, and code repository standards
  • Responsible for monitoring usage to reduce cloud costs
  • Collaborates closely with project teams, including Business Analysts, Solution Architects, Project Managers, Application Developers, and Developers
  • Collaborates with other members of the cloud team to provide and receive peer reviews of all cloud production deployments
  • Sustainment responsibilities can include: Immediate incident resolution of application problems, performance problems, and integration problems
  • Provides 24/7 on call support in rotation for cloud support
  • Understands the importance of secure data and maintains the confidentiality of CPKC data

 

POSITION REQUIREMENTS:

  • 5+ years of experience in Azure development
  • 5+ years of experience with core Azure services, especially Azure Functions, Blob Storage, Service Bus, Azure App Service, Azure Static Web Apps, Azure Container Instances, Azure Kubernetes Services, Azure SQL, and Azure Cosmos DB
  • 5+ years of Experience with monitoring solutions such as Azure Monitor
  • Knowledge of writing infrastructure as code (IaC) using Azure Resource Manager (ARM) templates or Bicep
  • Proficiency in Azure SDKs, Azure PowerShell, Azure CLI, data storage options, data connections, and APIs
  • Experience in app authentication and authorization, compute, and container deployment, debugging, performance tuning, and monitoring
  • Strong Python development skills
  • Experience in Azure cost management and optimization, including the ability to implement strategies to reduce costs while ensuring performance and reliability

 

WHAT CPKC HAS TO OFFER:

  • Flexible and competitive benefits package
  • Competitive company pension plan
  • Employee Share Purchase Plan
  • Performance Incentive Program
  • Annual Fitness Subsidy
  • Part-time Studies Program

 

ADDITIONAL INFORMATION:

As an employer with North American presence, the possibility does exist that the location of your position may be changed based on organizational requirements.

 

Background Investigation:

The successful candidate will need to successfully complete the following clearances:       

  • Criminal history check
  • Reference check

 

Management Conductor Program:

Becoming a qualified conductor or locomotive engineer is the single best way for a management employee to learn the business at CPKC. You may be required to obtain a certification or to maintain your current certification/qualification as a conductor or locomotive engineer.

Cloud Developer - Azure

Canadian Pacific Railway
Calgary
  IT & Telecoms Full-time
PURPOSE OF THE POSITION: The IS team provides cloud development services for multiple solutions across CPKC. The cloud team is responsible for helping application teams across CPKC...
Learn More
Mar 6th, 2024 at 12:26

Software Dev Engineer Full-time Job

Amazon

IT & Telecoms   Vancouver
Job Details

Key job responsibilities
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

We are open to hiring candidates to work out of one of the following locations:

Vancouver, BC, CAN

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 3+ years of Android development experience
- 3+ years of Apple platform development experience

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.

 

Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

Software Dev Engineer

Amazon
Vancouver
  IT & Telecoms Full-time
  114,800  -  191,800
Key job responsibilities Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates kn...
Learn More
Mar 5th, 2024 at 10:25

Information Analyst Full-time Job

Government Of Alberta

IT & Telecoms   Edmonton
Job Details

Ministry: Technology and Innovation
Location: Remote across Alberta. This position is eligible for remote work, you must reside in Alberta to work remotely. Candidates in Edmonton area eligible for hybrid or in-office
Full or Part-Time: Full Time
Hours of Work: 36.25 hours per week
Scope: Open Competition

Closing Date: March 19th, 2024
Classification: Program Services 2
Salary: $2,345.14 to $3,076.28/ bi-weekly ($61,208 to  $80,290/ year)

 

Role

Reporting to the IM Programs Manager and as a member of a support team, the Information Analyst supports the provision of information management (IM) advice, guidance, and direction to client ministries. This position has a key role in gathering information that will be used to support recommendations, strategies and approaches to enhance the implementation of the IM Program within one or more departments.  The Information Analyst plans and collects information related to the delivery of IM services and participates in the identification/creation of IM solutions to support specific business activities, processes, and requirements. 


This position also supports IM Programs strategic projects that are designed to enhance the centralized IM Program services to ensure that all services are client centered, coordinated, and optimized. Work may also include supporting the review and risk assessments associated with Technology development projects, and supporting the roll-out of tools and procedures to ensure IM risks are identified and minimized.


To be effective, the Information Analyst must understand where to find various legislation and policy instruments and understand where to identify what solutions are available to assist clients with their solutions. The role reviews solutions to ensure they are client focused and will be effective in meeting both end users need and be compliant with existing policy instrument. This will ensure that the Government of Alberta understands and minimizes Information Management risks and leverages information to it's fullest potential. 


Responsibilities encompass the analysis and implementation phases for a broad variety of IM initiatives including: 

  • Completing reviews and collection of IM requirements and practices;
  • Understanding current business processes and procedures; 
  • Supporting clients in understanding IM risks related to current business activities; and 
  • Supporting the roll-out of tools and procedures to minimize the IM risks that exist. 


The position functions within the parameters of the GoA IM Program and applicable strategic plans, legislations, regulations, policies, standards, directives, and procedures.

APS Competencies

Competencies are behaviors that are essential to reach our goals in serving Albertans. We encourage you to have an in depth understanding of the competencies that are required for this opportunity and to be prepared to demonstrate them during the recruitment process.

 

This link will assist you with understanding competencies:https://www.alberta.ca/system/files/custom_downloaded_images/psc-alberta-public-service-competency-model.pdf

 

Agility: Uses common sense and past experience to approach ambiguous problems.

 

Drive for Results: Actively sets goals and remains open to advice on reaching them.

 

Build Collaborative Environments: Works in an open honest manner with colleagues.

 

Systems Thinking: Sees impact of work on organization; anticipates change in own area based on activities in other areas.

 

Creative Problem Solving: Contributes ideas for improving processes and adapts existing practice to address problems.

Qualifications

Required: 

  • University degree in Records and Information Management, or Library Sciences, or a related field.


Equivalency:

  • A diploma in a related field plus two (2) years related experience
  • A certificate in a related field plus three (3) years related experience
  • A High School Diploma plus four (4) years of related experience


Assets:

  • Experience with the IM requirements related to Sharepoint collaboration environments, and databases.
  • Experience working with functional records classification. 
  • Other Microsoft 365 suite applications including Teams, Planner, OneNote, and Power Apps.
  • ARMA or AIIM member, or related professional designations

 

Minimum recruitment standards outline the minimum education and experience required for appointment to a job classification. 
Refer to https://www.alberta.ca/alberta-public-service-minimum-recruitment-standards
 

Notes

Terms of Employment: Permanent Full time positon.
Hours of Work: 36.25hrs. per week
Location: Edmonton (Remote across Alberta)


This position is eligible for remote work, you must reside in Alberta to work remotely. Candidates in Edmonton area are eligible for hybrid or in-office work.


This competition may be used to fill future vacancies, across the Government of Alberta, at the same or lower classification level. 


Final candidates will be required to undergo a security screening.


Any costs associated with obtaining the required documents/checks as noted or interview travel expenses, will be the responsibility of the candidate. Out-of-province applicants can obtain the required documents/checks from the province they currently reside in.)

Information Analyst

Government Of Alberta
Edmonton
  IT & Telecoms Full-time
  61,208  -  80,290
Ministry: Technology and Innovation Location: Remote across Alberta. This position is eligible for remote work, you must reside in Alberta to work remotely. Candidates in Edmonton...
Learn More
Mar 5th, 2024 at 09:35

Software Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

The Senior Java Software Engineer is responsible for design and development using Java stack for complex business and technology initiatives for our various lines of business, day to day operations of Sales and Branch Performance Applications, providing thought leadership, navigating us through production issues and investigations, and being a key advocate of efficiency and continual improvement as we work to modernize.

 

Is this role right for you? In this role you will:

 

  • Analyze and estimate effort for new scope and requirements.
  • Design and development of user interfaces, web products and API solutions on multiple complex initiatives.
  • Stay abreast of modern technologies and best practices, and recommend introduction of new technology and processes.
  • Act as the Subject Matter Expert for web and API interfaces.
  • Investigate failures, perform root cause analysis, and implement fixes; utilize internal defect tracking tool to create detailed, high quality error report.
  • Work with product owners and test engineers to support QA processes, review test plans, test coverage and help improve test automation.

 

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

 

  • Minimum 6+ years of experience as Java Developer in enterprise systems.
  • Extensive experience in building scalable user interface, web and API interfaces using Java 8, J2EE, Spring Boot framework, Micro Services and Restful web services.
  • Extensive experience in object oriented and functional design.
  • Experience with container orchestration technology like Cloud Foundry or Kubernetes.
  • Proficient in deployment processes and release pipelines like Jenkins, Bitbucket/Git, ACCP pipeline.
  • Proficient in designing and implementing codes using best practices to resolve security issues and vulnerabilities.
  • Strong communication skills.
  • Ability to work in cross functional teams.
  • Experience in agile principles and have the flexibility to adapt to new and evolving environments.
  • Should work with minimal supervision.
  • Possess good problem-solving skills.

 

What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance. 
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 

Work arrangements: Hybrid

 

#LI-Hybrid

Software Engineer

Scotiabank
Toronto
  IT & Telecoms Full-time
The Senior Java Software Engineer is responsible for design and development using Java stack for complex business and technology initiatives for our various lines of business, day...
Learn More
Mar 4th, 2024 at 13:49

Software engineer Full-time Job

Bole Construction Inc

IT & Telecoms   Surrey
Job Details

Requirements:

 

Languages: Candidates must have knowledge of the English Language.

Education: Candidates need standard educational qualifications such as a Bachelor’s degree
Experience: Candidates need experience of 2 years to less than 3 years

Physical Requirements:

  • The candidate should be able to work in fast-paced environment and work under pressure
  • The candidate should be able to maintain tight deadlines, perform repetitive tasks and also pay attention to detail
  • The candidate should be physically strong

Other Requirements:

  • The candidate should be able to work with being focused on the client and work in an organised way
  • The candidate should be a team player and also be someone who can judge the situation
  • The candidate should have accuracy, have an efficient interpersonal skills and also an excellent oral communication

Responsibilities:

  • The candidate should be able to lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
  • The candidate should be able to research, evaluate and synthesize technical information to design, develop and test computer-based systems, able to plan, design and co-ordinate the development, installation, integration and operation of computer-based systems and also able to develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
  • The candidate should be able to collect and document user’s requirements and develop logical and physical specifications
  • The candidate should be able to assess, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software

How to apply:

If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer by sending an email (along with resume) through below mentioned details.

By Email:
[email protected]

Software engineer

Bole Construction Inc
Surrey
  IT & Telecoms Full-time
  52.88
Requirements:   Languages: Candidates must have knowledge of the English Language. Education: Candidates need standard educational qualifications such as a Bachelor’s degree Experi...
Learn More
Mar 4th, 2024 at 09:28

Lead Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

The Global Employee Technology (GET) team develops and manages innovative products designed to support the ever-changing threat landscape. We work in close partnership with our Corporate Security, Fraud Business, and key Technology Partners throughout Scotiabank to drive technology on a global basis. We are key team members within Enterprise Technology to ensure business strategies, plans and initiatives are executed / delivered in compliance with governing regulations, internal policies, and procedures.


We are seeking an energetic, self-starter willing to take on a challenge! This position will deliver against current and new initiatives to support our Corporate Security global mandate by ensuring that specific goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives through technology solutions. Ensures all activities conducted are in compliance with governing regulations, internal policies, and procedures.

 

The incumbent is responsible, through independent contribution, collaboration with the Corporate Security Business team and the management/supervision of Senior Manager, on the design, development, integration, and implementation of Enhanced Employee Monitoring initiative across the Enterprise level. The individual must thrive on challenge, be proactive and dynamic, and demonstrate initiative and eagerness to learn.

 

 


Is this role right for you? In this role you will:

 

  • Provide day to day support for Splunk environment and full system life cycle. Working experience in creating dashboards, SPL scripts, building Splunk regex expressions for data ingestion, production issues investigations and resolutions. This includes L2 production support investigations and resolutions.
  • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications.
  • Act as a technical resource expert for modeling, simulation, and analysis efforts.
  • Leverage industry best practices to design, test, implement and support a solution.
  • Assure quality security and compliance requirements are met for supported area.
  • Act as the Splunk subject matter experts in providing technical leadership in the design, development and support of the Bank’s enterprise insider threat program, major digital fraud and financial crimes investigations mandate, and other intelligence big data analytics industry initiatives.
  • Experience with/or ability to explore a variety of machine learning, statistical analytics, and data mining techniques with the objective of improving Corporate Security’s investigative capabilities using Technology to support the Bank’s employee monitoring and digital fraud investigation needs.
  • Maintain the Banks’ enterprise insider threat intelligence program, and Corporate Security’s digital fraud investigation mechanisms by updating or creating new Splunk
  • data models, rules, alerts, and/or dashboards to provide relative real time actionable intelligence.
  • Builds and maintains solid, professional working relationships with peers within the project management, development, and business lines.
     


 
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

 

  • Bachelor's degree in a technical field such as computer science, computer engineering or related field required.
  • Training and/or certifications in Splunk Enterprise for at least version 8.x, 9.x.
  • Proof of certifications in Splunk core certified advance power user and or Splunk core certified power user
  • Working knowledge in Splunk (installing, configuring, troubleshooting after different Splunk components, setting up the encryption and building clusters) – 3+ years of hands-on experience.
  • Certified Splunk Engineer
  • Solid understanding of SQL script for querying relational databases (e.g., SQL Server, DB2, MySQL) and XML code.
  • Proficiency in Python version 2 and 3, SPL language, Xml, html, CSS Code, Excel.
  • Proficiency in Linux – 5+ years of hands-on experience
  • Proficiency in Java (coding and application) – 5+ years of hands-on experience
  • Proficiency in Cloud – GCP or Azure (proof of concept) – 3+ years of hands-on experience
  • Understanding and experience in Agile development methodologies
  • Strong verbal, written, presentation & communication skills.
  • Creative, out-of-the-box thinker with strong analytical and problem-solving skills
  • Knowledge of project management, and software development process would be an asset.
  • Experienced with working in both a technical and business context and able to translate technical concepts into easy-to-understand business language.
  • Experience with 3rd party vendor products and various systems integration concepts/usage a such as Rest APIs, batch jobs or data extractions is an asset.
  • Must be self-motivated, energetic, and results-oriented and be committed to adding value to the organization.
  • Highly flexible and able to adapt quickly to changing priorities.
  • Knowledge of industry trends regarding fraud and experience in fraud detection and prevention is an asset.
  • Financial Industry/Banking experience
  • Previous experience in Corporate Security, Insider Threat Fraud

 


 
What's in it for you?

 

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.  
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.  
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

 
 
Working location condition: Hybrid 
 
#LI-Hybrid 

Lead Developer

Scotiabank
Toronto
  IT & Telecoms Full-time
The Global Employee Technology (GET) team develops and manages innovative products designed to support the ever-changing threat landscape. We work in close partnership with our Cor...
Learn More
Mar 2nd, 2024 at 09:21

Technical Coordinator Full-time Job

Rogers

IT & Telecoms   Ottawa
Job Details

The Technical Coordinator is responsible for all technical requirements and support for our Newfoundland operations, including Master Control facilities, remote production setups, on-air equipment and the handling of all installation, maintenance and repair requirements for the four Rogers tv stations within the province. They are also constantly in liaison with the national engineering team, NL Station Manager and staff members to ensure the operations are running efficiently, as per Rogers’ procedures and regulations.

 

What you'll be doing:

  • Perform technical maintenance and troubleshooting for Rogers TV production facilities in St. John’s, Gander, Grand Falls-Windsor and Corner Brook, NL.  

  • Support master control operations in each Newfoundland market.

  • Develop preventative maintenance plan..

  • Liaise with management, production staff and volunteers,  to respond to their technical faults, issues and priorities.

  • Assess faults, prioritize and report on completion or remedy.

  • Provide on-site technical support for productions as assigned.

  • Recommend, test, purchase and install new equipment and systems.

  • Do research and provide training on new installations as required.

  • Support and maintain Rogers TV’s local IT systems including servers, network infrastructure, applications.

  • Be responsible for technical integrity of automation equipment in NL. Oversee and review file delivery, automation management, and playback continuity through regular checks and adjustments.

  • Work with staff, and provide training, as required, on ingesting and uploading content. Establish standards to ensure flawless execution of content through automation.

  • Perform all required administrative duties including fault reports, monthly reports, time and attendance, expenses, purchasing and ordering of equipment, etc.

  •  

What you will bring:
Core Competencies:

  • Customer Service Orientation, Teamwork and Collaboration, Adaptability, Initiative and Individual Accountability.

  • Motivated to provide exceptional customer support and be an active member of the overall production process.

 

Role-Specific Competencies:

  • Innovation/Creative Thinking, Problem Solving, Good Judgment, Achievement Orientation, Listening, Understanding and Responding.

  • College diploma in Electronics and/or Computer Sciences or equivalent experience, specializing in television-radio broadcasting systems.

  • Minimum of 5 years related experience in television-radio broadcasting systems and In-depth working knowledge of television production and editing.

  • In-depth knowledge of analog and digital video and audio systems, solid understanding of broadcast engineering relevant to digital production environment, automated server-based master control operations.

  • Advanced knowledge of Windows based systems and experience with UNIX-based systems.

  • Working knowledge of AutoCAD

  • Highly computer literate with demonstrated competence using desktop applications including Microsoft Office, Adobe, Dashboard, Magnum, or similar technology.

  • Excellent written and oral communications skills.

  • Ability to work under pressure, with minimal supervision at remote locations, including managing multiple conflicting priorities.

  • Detail oriented and able to establish, communicate and meet deadlines.

  • Ensure all company policies and legal requirements under applicable Health and Safety Legislation are met or exceeded.

  • Minimum of 5 years experience in project management and able to lead capital projects within established timelines and budget as required.

  • Valid NL class 5 license with excellent driving and workplace safety records.

  • Be available, on a rotating basis, for after-hours support and must also be able to travel to Central and Western Newfoundland as required. Be willing to work flexible hours as required for special projects.

 


Schedule: Part time
Shift: Day
Length of Contract: Not Applicable (Regular Position)
Work Location: 541 Kenmount Road PO Box 8033 (034), St. John's, NL
Travel Requirements: Up to 50%
Posting Category/Function: Broadcasting & Broadcast Technicians

Technical Coordinator

Rogers
Ottawa
  IT & Telecoms Full-time
The Technical Coordinator is responsible for all technical requirements and support for our Newfoundland operations, including Master Control facilities, remote production setups,...
Learn More
Mar 1st, 2024 at 07:40

Looking for a job?

Upload your Resume and easily apply to jobs from any device!
Add Your Resume