Join the Team

At Next Pathway we have built a work environment based on 3 core principles:

  • Emphasize quality first, each and every time
  • Put people in roles where they will succeed and feel challenged
  • Build a team of well qualified individuals that can share ideas and learn from each other

Our environment rewards people for hard work, loyalty, innovation and mutual support. We aim to match people’s strengths, skills and talents to our requirements. Identifying this ideal match between attitude, skill and need, leads to success.

Here you will find a list of the current opportunities at Next Pathway. We have taken careful effort to identify the specific requirements that we need at this time. Kindly review and feel free to submit your resume for our consideration.

We do not accept applicants from employment or staffing agencies.

Please apply here!

Please submit your resume for consideration. Note that we will only contact those candidates meeting our requirements.

Open Positions

We are looking for a skilled Scrum Master to join our team!

The candidate needs to have extensive experience as follows:

  • 5+ years as a Project Manager managing risks inherent in leading complex projects
  • 7+ years as a Senior Scrum Master and leading Scrum of Scrums
  • 5+ years leading multiple technical teams that may be geographically distributed
  • Technical familiarity with cloud technologies, enterprise data warehouse concepts, data integration pipelines and reporting

Responsibilities:

  • Ensure teams have access to technical clarity and right focus during meetings / stand-ups
  • Shield teams from unnecessary interferences and unintended distractions
  • Responsible for managing the scrum process using the Agile methodology
  • Facilitate operational efficiencies of the development team to plan maximum deliverables in an iteration
  • Responsible for removing the impediments and blocking issues for the team
  • Arrange daily stand-up meetings, facilitate meetings, schedule meetings, demo and decision-making meetings
  • Helps product owners to make the product backlogs in good shape and make them ready for the next sprint
  • Responsible to conduct retrospective meetings
  • Organize and facilitate sprint planning meetings
  • Safeguard interest of the teams assigned
  • Implements processes, practices, and tools allow for multiple paths of delivery (i.e. create simplified, consistent, reusable, efficient and flexible methodologies)
  • Recommends improvements and drive alignment across IT teams within the same line of business
  • Leads and influences others including those more senior on best practices

Scrum Master Skills:

  • Knowledge of agile methodology and frameworks (i.e. Scrum, Kanban, XP, etc.)
  • Ability to Coach a team on how to follow Agile Scrum
  • Understands the basic fundamentals of iterative and incremental development
  • Strong knowledge of Scrum theory, rules and practices
  • Knowledge of other Agile approaches, like: Kanban, Crystal, FDD, XP, etc
  • Knowledge about other methodologies other than Agile-Scrum (i.e. ability to explain other methodologies to motivate the team)
  • Basic knowledge of software development processes and procedures to understand Team needs
  • Expert in estimation and planning and knows how to create useful, reliable and practical plans for software development projects
  • Knowledge of Agile techniques: User Stories, Continuous Integration, ATDD, TDD, Continuous Testing, Pairing, Automated Testing, Agile Games
  • Ability to understand the commitment to deliver the project on time analyze, organize and prioritize work
  • Knows about the value of metrics and incremental delivery
  • Knowledge about tasks, backlog tracking, burndown metrics, velocity, user stories etc
  • Familiar with common development practices

Project knowledge

  • Previous experience in EDW, Datawarehouse Migration or Data Integration projects
  • Knowledge of cloud and related cloud solutions

Other Skills:

  • Previous Consulting or Experience Conducting C-Level Presentations
  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Scrum and Project Management
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

Must Have:

  • Great communication skills (verbal and writing)
  • Previous external client service, consulting or contracting experience
  • PMP, CSM and Bachelor’s Degree in Engineering or related field from a reputable university
 
 

We are looking for a Hadoop Spark Developer’s to join our growing team!

Requirements and Responsibilities:

  • Minimum of 4 years of proven Big Data platform experience
  • Writing well designed, testable, efficient code
  • Develop and maintain unit tests and integration tests, and test automation
  • Proven hands-on Hadoop Spark development experience and Hive QL
  • Must have good understanding of Hadoop ecosystem and distributed processing framework
  • Strong understanding and experience of relational database, include design and implementation
  • Strong Data Warehouse knowledge and experience, include data modeling, data ingestion, transformation, data consumption patterns
  • Experience with Cloud Technologies (Azure, GCP, Snowflake, AWS) and ETL tools (Informatica, Data stage, SSIS, Talend)
  • Experience with other major programming languages (Java, Python, Scala, C++, Java Script)
  • Ability to collaborate and communicate effectively with all Stakeholders (i.e. Developers, Business Analysts, Business Stakeholders).
  • Adoption of Agile and Scrum development methodology
  • Experience working with Multi-Vendor, Multi-Culture Development teams in dynamic and complex environment
  • BA/MS/PHD degree in Computer Science, Engineering or a related subject

Other Skills and Requirements:

  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Quality Assurance
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills
 
 
 

We are looking for skilled Core Java Developer to join our team!

Required Skills and Qualifications:

  • 10+ years’ of strong Core Java Development experience
  • 5+ years’ of Spring Framework
  • 10+ years’ of Data Warehousing (i.e. RedShift, Snowflake, Teradata, Netezza, DB2, Oracle, Exadata, PostgreSQL, BigQuery, Vertica)
  • 5+ years’ of Big Data Technology (i.e. Hadoop, Hive, Spark, HDFS, Hortonworks)
  • Experience with Compilers, Syntax Trees and Analysis, Lexical Analysis
  • Experienced with ANTLR, StringTemplate
  • Cloud knowledge (i.e. AWS, GCP, Azure)
  • PhD or Masters in Computer/Software Engineering

Other Skills:

  • Team player with excellent interpersonal and communication skills (written and verbal)
  • Previous external client service; Consulting or Contracting Experience
  • Strong Work Ethic with a Positive Attitude and a Passion for Development
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for a a skilled Lead API Engineer to join our team!

Who You Are:

  • You are a self motivated, self starter that is hungry to learn and add value
  • You should have a passion for development and a desire to pursue excellence
  • You enjoy problem solving and analyzing information
  • You enjoy working in an agile environment and in large teams

Key Responsibilities:

Statement of Work (SOW) Development

  • Drafting proposals and SOW’s for clients and projects requirements gathering from internal and external stakeholders
  • Ability to clearly articulate business requirements from inadequate sources
  • Ability to simplify complex concepts into clear specifications
  • Ability to articulate project dependencies and assumptions
  • Projecting resource requirements

Enterprise Architecture

Must be able to articulate the different aspects of Enterprise Architecture Components:

  • Business architecture, Information architecture, Technology architecture, Solution architecture, EA Governance, Service oriented orchitecture, Architecture review board, EA Framework, EA Tools, Design/Hybrid thinking, Change management, Enterprise application integration, Business Process Management
  • Knowledge of business capabilities and models (i.e. BIAN, ETOM, ACORD, TOGAF, ARTS)

Team Administration

  • Ability to manage diverse teams (i.e. oversight, guidance, delivery)
  • Ability to accurately assess team skill sets for delivering on project requirements
  • Conflict resolution and coaching for team members
    assisting in screening resumes and conducting interviews for building out team

Relationship Management

  • Be a trusted advisor to client’s (technical and executive levels)
  • Ability to assess client needs and gaps and up-sell other solutions (business development)
  • Ability to communicate expectations to client’s to manage and mitigate delivery risk with client define and conduct on-site briefings for clients at their location
  • Leverage client’s subject matter expertise to create solutions
  • Hold on-site client workshops

Required Skills and Qualifications: Skills

  • 15+ years in development, architecture and management
  • Enterprise architecture skills, with an understanding of TOGAF
  • Hands-on knowledge of EA Sparx
  • Experience in conducting technical sessions to gather architecture level information on legacy systems
  • Ability to decompose systems into their core components and interdependencies
  • Experience in modelling systems into their ABBs, interconnections, data flows, services, and interfaces
  • Ability to capture current state architectures, derive target states, and identify current-future state gaps
  • Ability to define transitional architectures, develop roadmaps, and state business benefits for each transition
  • Familiarity with IT industry reference architectures
  • Experience with the Electronic Payments industry, payment and card processing systems, and their functional capabilities
  • Experience with TSYS card processing, TSYS clearing and settlement, and TSYS APIs
  • Familiarity with REST APIs and OpenAPI specs
  • Experience with Microservices architecture and design patterns
  • Experience with mainframe, IMS, CICS, MQPossess Superior Interpersonal and Communication Skills
  • Able to manage complex tasks and projects with competing deadlines concurrently

Technologies you Might Work with Include:

  • Microsoft Office Suite (Excel, Word, PowerPoint, Outlook)
  • Basecamp: project management & team communication
  • Slack: messaging platform
  • Zoom: meetings and video conferencing
  • Confluence: collaboration tool
  • JIRA: project management software

Other Skills and Requirements:

  • Team player with excellent interpersonal and communication skills (written and verbal)
  • Strong work ethic with a positive attitude
  • Strong analytical and problem-solving skills
  • Excellent time management skills

We are looking for a skilled Redshift Engineer/SQL Developer to join our team!

Who You Are:

  • You are a self motivated, self starter
  • You should have a passion for development and a desire to pursue excellence
  • You enjoy problem solving and analyzing information
  • You enjoy working in an agile environment and in large teams

Requirements and Responsibilities:

  • Minimum of 7 years of proven experience in a core competency
  • Writing well designed, testable, efficient code
  • Develop and maintain unit tests and integration tests, and test automation.
  • Proven hands-on Software Development experience
  • Quick learner, able to lead others, A-to-B-no-nonsense kind of individual
  • Able to work with CLI Tools, Scripting in Linux environment is a must
  • Strongly desirable experience with both Teradata and Redshift (Redshift bare minimum)
  • Strong understanding and experience of relational database, include design and implementation
  • Strong Data Warehouse knowledge and experience, include data modeling, data ingestion, transformation, data consumption patterns
  • Strong SQL knowledge and experience, including developing and optimizing complex queries, creating efficient UDFs to extend the functionalities
  • Experience in RDBMS: Teradata, Redshift
  • Experience with Cloud Technologies (AWS, Snowflake)
  • Experience with ETL tools (Informatica, Data stage, SSIS, Talend)
  • Experience with major programming languages (Java, Python, Scala, C++, Java Script)
  • Good experience using industry-standard design patterns, practices and Cloud strategies.
  • Ability to collaborate and communicate effectively with all Stakeholders (i.e. Developers, Business Analysts, Business Stakeholders).
  • Adoption of Agile and Scrum development methodology
  • Experience working with Multi-Vendor, Multi-Culture Development teams in dynamic and complex environment
  • BA/MS/PHD degree in Computer Science, Engineering or a related subject

Other Skills and Requirements:

  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Quality Assurance
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

We are looking for a skilled Senior Project Manager to join our team!

Note: This role will require travel of approximately 50% between Canada and the USA

The candidate needs to have extensive experience as follows:

  • 10+ years as a Project Manager managing risks inherent in leading complex projects
  • 5+ years leading multiple technical teams that may be geographically distributed
  • Technical familiarity with cloud technologies, enterprise data warehouse concepts, data integration pipelines and reporting

Responsibilities:

  • Ensure teams have access to technical clarity and right focus during meetings / stand-ups
  • Facilitate operational efficiencies of the development team to plan maximum deliverables in an iteration
  • Responsible for removing the impediments and blocking issues for the team
  • Responsible to conduct retrospective meetings
  • Implements processes, practices, and tools allow for multiple paths of delivery (i.e. create simplified, consistent, reusable, efficient and flexible methodologies)
  • Recommends improvements and drive alignment across IT teams within the same line of business
  • Leads and influences others including those more senior on best practices

Project Management / Scrum Skills:

  • Knowledge of agile methodology and frameworks (i.e. Scrum, Kanban, XP, etc.)
  • Understands the basic fundamentals of iterative and incremental development
  • Knowledge of other Agile approaches, like: Kanban, Crystal, FDD, XP, etc
  • Basic knowledge of software development processes and procedures to understand Team needs
  • Expert in estimation and planning and knows how to create useful, reliable and practical plans for software development projects
  • Knowledge of Agile techniques: User Stories, Continuous Integration, ATDD, TDD, Continuous Testing, Pairing, Automated Testing, Agile Games
  • Ability to understand the commitment to deliver the project on time analyze, organize and prioritize work
  • Experience in matrix-managing multi-disciplinary teams
  • Experience in sprint planning and agile development practices
  • Knows about the value of metrics and incremental delivery
  • Knowledge about tasks, backlog tracking, burndown metrics, velocity, user stories etc
  • Familiar with common development practices

Project Knowledge

  • Previous experience in EDW, Datawarehouse Migration or Data Integration projects
  • Knowledge of cloud and related cloud solutions

Other Skills:

  • Previous Consulting or Experience Conducting C-Level PresentationsTeam Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Scrum and Project Management
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills

Must Have:

  • Great communication skills (verbal and writing)
  • Previous external client service, consulting or contracting experience
  • PMP, CSM and Bachelor’s Degree in Engineering or related field from a reputable university

We are looking for a skilled Data Architect to join our team!

The candidate needs to have extensive experience as follows:

  • 10+ years Senior Data Engineer or Data Architect Experience
  • 10+ years of Data Warehousing Experience
  • Expert Level Knowledge in Current dBase Technologies and Big Data Architectures
  • Expert Level Experience with Several of; Azure SQL, AWS Redshift, Oracle, DB2, Hadoop
  • Experience with Re-Engineering Large Enterprise Scale Legacy dBases to Modern dBase Platforms
  • Solid understanding of Data Architecture and Data Management approaches and implementation methodologies
  • Must have very good understanding of data warehouse methodologies including design patterns, data mapping, data integration, data testing and application performance tuning.
  • Excellent knowledge/experience with SQL.
  • Proficient in relational database management systems (RDBMS), data architecture, data modeling (including dimensional), data warehousing, Object Oriented Methodologies, and Client/Server development
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal, consensus building and negotiation skills; cost/benefit analysis
  • Solid understanding of Data Architecture and Data Management approaches and implementation methodologies

Responsibilities:

  • Review business and data requirements and interpret these into an architectural design that is aligned to the clients target state architecture. Create and document future state architectural options to address specific issues or initiatives. Acts as subject matter expert, makes recommendations, and provides technical counsel as necessary. Ensure that architectural solution aligns with future state vision.
  • Develop data standard architecture deliverables (Conceptual architecture, logical architecture, reference architectures, architecture decisions) for large, medium-to-high complexity, projects that describes the business context for the initiative and will include the relevant application, business, data architecture components that will make up the entire solution
  • Provides Architecture artifacts and performs reviews of other’s
  • Ensure that solutions leverage published standards and architecture patterns, and assist with development of new patterns/standards when required
  • Meet and interface with business and IT managers on data architecture deliverables
  • Lead role in developing the vision for a target state data architectures.
  • Develops and provides guidance to team on Reference/Enterprise Solution architectures

Other Skills:

  • Previous Consulting or Experience Conducting C-Level Presentations
  • Team Player with Excellent Interpersonal and Communication Skills (Written and Verbal)
  • Strong Work Ethic with a Positive Attitude and a Passion for Architecture
  • Strong Analytical and Problem-Solving Skills
  • Excellent Time Management Skills
NextPathway-logo.png
Thank you for signing up for our newsletter