Lead Software Integration Engineer

2 months ago


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

Position Title:
Software Integration Engineer

Job Summary:
As a Software Integration Engineer, you will be responsible for programming software application modules, including coding, testing, debugging, documenting, and maintaining these modules.
Collaborate with team leaders to devise software solutions
Engage in the software development lifecycle from initial concept to final deployment
Contribute to the analysis, writing, building, and deployment of software
Participate in automated testing and provide constructive feedback to management throughout the development process
Modify and test updates to previously developed applications
Create visually appealing solutions by transforming architecture, design mock-ups, and wireframes into front-end code
Develop functional databases, applications, and servers to support backend solutions
A degree in Computer Science is preferred.

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.

Demonstrated knowledge of Enterprise Application Development tools (Java, 4GL, business process engines, etc.) after appropriate training. Familiarity with standard industry methodologies for large COTS implementation programs is also expected.

Proficiency in programming/scripting/markup languages such as Java, Groovy, Python, Perl, HTML, XML, JSON, etc., is required.

Working knowledge of SOAP/REST concepts and technologies is essential. Familiarity with enterprise application and integration patterns, including message-oriented integrations that utilize technologies such as ActiveMQ, JMS, and STOMP, is expected.

Basic understanding and experience with front-end and back-end development methodologies, as well as data modeling, data mapping, data structures, and data integration, including SOA, ETLs, ESBs, MOMs, EAI, enterprise integration patterns, SQL/DDL/DML, are necessary.

Experience using standard 3GL and 4GL IDEs for development is required.

Familiarity with object-oriented analysis and design concepts, design techniques and patterns, web application frameworks, and software development methodologies and tools (e.g., build management, code repositories, version control, continuous integration, and continuous deployment) is beneficial.

Basic project management skills, including a working knowledge of SDLC methodologies, preferably Agile methodologies (e.g., Lean, XP, or Scrum), are important.

Strong analytical and problem-solving skills demonstrated through troubleshooting complex technical issues are essential.

After proper training, you will be expected to design, develop, and implement medium to large-scale software applications and integrations, primarily using Java or Java-based tools to implement SOAP-based web services or RESTful APIs.

After proper training, a solid understanding and experience with front-end and back-end development methodologies, as well as data modeling, data mapping, data structures, and data integration, including SOA, ETLs, ESBs, MOMs, EAI, enterprise integration patterns, SQL/DDL/DML, will be expected.

After proper training, a strong working knowledge of enterprise application and integration patterns, including message-oriented integrations that leverage technologies such as ActiveMQ, JMS, and STOMP, will be required.

For more information about T-Net British Columbia and to explore other career opportunities, please visit our website.

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

    Position: Software Integration DeveloperJob ID: KHSummary: In the role of Software Integration Developer, you will be responsible for programming application modules, as well as testing, debugging, documenting, and maintaining these components.Key Responsibilities:Collaborate with team leaders to design and implement software solutionsEngage in the software...


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

    Position: Software Integration DeveloperJob ID: KHSummary: In the role of Software Integration Developer, you will be responsible for programming application modules, as well as testing, debugging, documenting, and maintaining these components.Key Responsibilities:Collaborate with team leaders to design and implement software solutionsEngage in the software...


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

    Position Title: Software Integration DeveloperJob Reference: KHOverview: In this role, you will be responsible for programming software application modules, including coding, testing, debugging, documenting, and maintaining these modules.Key Responsibilities:Collaborate with team leaders to develop software solutionsEngage in the software development...


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

    Position Title: Software Integration DeveloperJob Reference: KHOverview: In this role, you will be responsible for programming software application modules, including coding, testing, debugging, documenting, and maintaining these modules.Key Responsibilities:Collaborate with team leaders to develop software solutionsEngage in the software development...


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

    Position: Software Integration DeveloperJob ID: KHSummary: In the role of Software Integration Developer, you will be responsible for programming application modules, including coding, testing, debugging, documenting, and maintaining these modules.Key Responsibilities:Collaborate with team leaders to devise software solutionsEngage in the software...


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

    Position: Software Integration DeveloperJob ID: KHSummary: In the role of Software Integration Developer, you will be responsible for programming application modules, including coding, testing, debugging, documenting, and maintaining these modules.Key Responsibilities:Collaborate with team leaders to devise software solutionsEngage in the software...

  • Software Engineer

    2 weeks 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,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...


  • Vancouver, British Columbia, Canada Mewar Infotech Limited Full time

    About the Role: We are seeking an experienced Software Engineering Team Lead to join our team at Mewar Infotech Limited. As a key member of our team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Key Responsibilities:Investigate problems to fix...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWho We AreAt Take-Two Interactive Software, we're a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our products are designed for console gaming systems, PC, and mobile devices, and are delivered through physical retail, digital download, online platforms, and cloud streaming services.Our...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Mastercard Full time

    About the RoleWe are seeking a highly skilled Software Engineering Lead to join our Decision Management team at Mastercard. As a key member of our engineering organization, you will be responsible for the performance and availability engineering of our platform, as well as helping to build an engineering practice that emphasizes performance engineering work...

  • DevOps Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Market Jar Media Inc. Full time

    Job Title: DevOps Engineer - System Integration SpecialistAbout the Role:We are seeking a highly skilled DevOps Engineer to join our team at Market Jar Media Inc. As a DevOps Engineer, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company\u2019s backend systems.Key...


  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time $122,000 - $195,000

    About the PositionWe are seeking a highly motivated and intellectually curious Lead Software Development Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate will possess an ability to drive and improve test strategy for our Feature teams, and will be passionate about software...