Software Integration Developer

1 month ago


Vancouver, British Columbia, Canada T-Net British Columbia Full time

Job Title: Software Integration Developer

Job ID: KH113083123

Overview: As a Developer, you will program software application modules, test, debug, document, and maintain those modules.

Key Responsibilities:

  • Collaborate with team leads to design and develop software solutions
  • Participate in the software development lifecycle from conception to deployment
  • Contribute to analysis, writing, building, and deployment of software
  • Engage in automated testing and provide feedback to management during the development process
  • Troubleshoot and resolve post-production issues found in code
  • Modify and test changes to previously developed programs
  • Develop visually appealing solutions, including architecture, designer mock-ups, and wireframes into front-end code
  • Develop functional databases, applications, and servers to support solutions on the back end
  • Design and implement RESTful services and APIs
  • Perform other duties as required

Requirements:

  • A degree in Computer Science is preferred. In-depth knowledge of applications and the business requirements supporting them
  • Experience in designing, developing, and implementing medium to large scale software applications and integrations primarily using Java or Java-based tools to implement SOAP-based web services or RESTful APIs
  • Able to demonstrate knowledge of Enterprise Application Development tools (Java, 4GL, business process engines, etc.) implementing Enterprise Application Development Patterns after proper training
  • Able to demonstrate working with Enterprise Application Integration tools (ETLs, ESBs, etc.) implementing Enterprise Integration Patterns after proper training
  • General knowledge and/or experience of standard industry methodologies for large COTS implementation programs
  • Able to demonstrate knowledge of programming/scripting/markup languages such as Java, Groovy, Python, Perl, HTML, XML, JSON, etc. after proper training
  • Able to demonstrate working knowledge of SOAP/REST concepts and technologies: XSD, XSLT, XPATH, WSDL, SOAP APIs, WS-*, JSON Schema, RAML/Swagger, RESTful APIs, and OAuth2, both using and implementing after proper training
  • Able to demonstrate working knowledge of enterprise application and integration patterns including message-oriented integrations that leverage technologies such as ActiveMQ, JMS, and STOMP after proper training
  • Basic understanding and experience with front end and backend development methodologies as well as data modeling, data mapping, data structures, and data integration including the following concepts and technologies: SOA, ETLs, ESBs, MOMs, EAI, enterprise integration patterns, SQL/DDL/DML
  • Able to demonstrate experience using standard 3GL and 4GL IDE's for development after proper training
  • Basic understanding and practical experience with many of the following: object-oriented Analysis and Design concepts, design techniques and patterns; UML concepts; ORM frameworks; web application frameworks; software development methodologies and tools (e.g. build management, code repositories, version control, continuous integration and continuous deployment); test-driven design; behavior-driven design
  • Basic project management skills including a working knowledge of SDLC methodologies, preferably Agile methodologies (e.g. Lean, XP or Scrum)
  • Basic analytical and problem-solving skills demonstrated through troubleshooting complex technical problems


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    We are seeking a skilled Software Development Professional to join our team at WIA Software Systems Inc. The ideal candidate will have a strong background in computer science and software engineering, with experience in developing and implementing software solutions.The successful candidate will be responsible for:Collecting and documenting user...

  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job SummaryWIA Software Systems Inc. is seeking a skilled Software Engineer to join our team. As a Software Engineer - System Development, you will be responsible for designing, developing, and testing software systems to meet the needs of our clients.Key Responsibilities- Collect and document user requirements- Coordinate the development, installation,...

  • Software Developer

    4 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at WIA Software Systems Inc. The ideal candidate will have a strong background in computer science and software engineering, with experience in developing software solutions using various programming languages and technologies.Key Responsibilities:Design, develop, and...


  • Vancouver, British Columbia, Canada Manning Elliott LLP Full time

    About This PositionManning Elliott LLP is a dynamic and innovative firm seeking an experienced Software Integration Engineer to join our team. The ideal candidate will be responsible for providing expert back-end knowledge in our software stack, both on premise and in the cloud. They will focus on API and Non-API driven integrations, workflow automation,...


  • Vancouver, British Columbia, Canada S.i. Systèmes Full time

    Integration Software Developer role located in Burnaby, BC, combines business requirements with technical skills. Key responsibilities include building API-based integrations for retail/apparel/e-commerce environments, utilizing C#, .Net, SQL queries, Architectural patterns, and Web services (SOAP and REST). The ideal candidate should have 3+ years of...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About WIA Software Systems Inc.We are a reputable software company seeking an experienced Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at WIA Software Systems Inc. in a permanent position.Key ResponsibilitiesDevelop and maintain high-quality software applications using Agile methodologies.Collaborate with cross-functional teams to design, develop, and test software solutions.Ensure software meets...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job Description:We are seeking an experienced and skilled software engineer to join our team at WIA Software Systems Inc. as a senior software engineer. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining complex software systems.


  • Vancouver, British Columbia, Canada WIA Software Systems Inc.] Full time

    OverviewWIA Software Systems Inc. is seeking a skilled Software Development Specialist to join our team.Key ResponsibilitiesThe successful candidate will be responsible for designing, developing, and testing software applications. Key skills include proficiency in computer science, computer software engineering, and systems engineering.Work EnvironmentThe...


  • Vancouver, British Columbia, Canada Global Pharma Tek Full time

    Job Description:As a Software Development Specialist - Data Integration at Global Pharma Tek, you will be responsible for mapping out and documenting data flows within SSIS packages related to the MHSU MRR dataset. This includes source and destination data stores, transformations, and conditional logic.Data Governance ComplianceYou will ensure that all...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. As a key member of our SQA team, you will be responsible for designing, implementing, and exercising comprehensive testing strategies for our IP-based phone portfolio.Key ResponsibilitiesDesign and implement testing strategies for our IP-based phone...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job DescriptionWe are seeking a highly skilled and dedicated Software Engineer to join our team at WIA Software Systems Inc. as part of our in-house software solutions development project.About the JobThis is a permanent position that offers a competitive salary, ranging from $70,000 to over $100,000 annually, depending on experience.The successful candidate...

  • Software Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Podium Catchers Consultant Inc. Full time

    Software Developer At Podium Catchers Consultant Inc., we are seeking a skilled Software Developer to join our team. Our ideal candidate will have a strong background in software development, with experience in writing, modifying, integrating, and testing software code. Responsibilities:Write, modify, integrate, and test software code for e-commerce and...

  • Software Developer

    1 month ago


    Vancouver, British Columbia, Canada UBC Full time

    Job Title: Programmer Analyst IIJob Summary:The Office of the Chief Information Officer (OCIO) | Program Delivery group is seeking a Programmer Analyst with expertise in Appian and RPA to join our team.Key Responsibilities:* Designs, develops and programs custom software, defines detailed application specifications, standards, and diagrams and develops...

  • Software Developer

    4 weeks ago


    Vancouver, British Columbia, Canada UBC Full time

    Job Title: Programmer Analyst IIJob Summary:The Office of the Chief Information Officer (OCIO) | Program Delivery group is seeking a Programmer Analyst with expertise in Appian and RPA to join our team.Key Responsibilities:* Designs, develops and programs custom software, defines detailed application specifications, standards, and diagrams and develops...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    About the RoleWe are seeking a highly skilled Senior Backbase Backend Developer to join our team at Aequilibrium Software Inc. As a key member of our team, you will be responsible for integrating and extending the Backbase digital banking platform.Key ResponsibilitiesIntegrate and extend the Backbase digital banking platform.Collaborate with designers,...


  • Vancouver, British Columbia, Canada Manning Elliott LLP Full time

    At Manning Elliott LLP, we are seeking a skilled Senior Cloud Software Integration Specialist to join our dynamic team.Key Responsibilities:Design and implement cloud-based software solutions for hybrid platformsIntegrate different data sets and manage software integrations across various systemsWork with third-party vendors and maintain high service levels...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Java Developer WantedAequilibrium Software Inc. seeks a highly skilled Senior Backend Java Engineer to join our team and contribute to the integration and extension of the Backbase digital banking platform. As a key member of our team, you will have the opportunity to work on innovative projects and collaborate with our talented professionals...

  • Software Developer

    4 weeks ago


    Vancouver, British Columbia, Canada Mellenger Interactive Ltd. Full time

    Mellenger Interactive Ltd. is seeking a skilled Software Developer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.The successful candidate will be responsible for designing and integrating website-related code, writing, modifying, and testing software code, and...