Software Developer Analyst

3 weeks ago


New Westminster, Canada Microserve Full time

Software Developer Analyst – 8 Month Contract (With possible extensions)

Location: New Westminster, BC / Hybrid

Staffing Placement Opportunity


PROJECT DESCRIPTION AND BACKGROUND:

Our client is seeking a Software Developer Analyst (Integration Developer) for a Hexagon EAM Cloud Suite solutions Implementation project. The Software Developer Analyst is responsible for building our clients interfaces from Hexagon EAM to the Infor System and managing the integration team.


The Project consists of two workstreams (Cloud Migration and Key Improvements) related to the implementation of an enterprise-wide Enterprise Asset Management, Supply Chain Management, and Financial System.


The successful candidate will be the Software Developer Analyst (Integration Developer) for Enterprise Asset Management, Finance and Supply Chain Management for our clients Project. Software Developer Analyst (Integration Developer) will provide support across a range of projects/business functions in the project which includes:


SERVICES:

  • Reporting to the Cloud Migration Project Manager of the Project, and working closely with senior staff, System Integrator, functional and technical team members, the successful candidate will perform all aspects related to the management of the assigned project(s). This includes, but is not limited to the following:


Integrations between legacy systems and the Hexagon EAM and Infor FSM applications that align with time frames within the program.


Documentation of business requirements and integrations for support of the project team and support teams.


Support to project team, especially QA team through SIT testing cycles


Knowledge and Experience:

To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:

 Must have 3+ years’ experience developing system integrations, using Microsoft Azure Integration asset Services to connect a mixture of on-premises, SaaS, and cloud-hosted applications.

 Must 8+ years of back-end integration experience creating and connecting RESTful web services and APIs to transmit data between applications.

 Must have deep knowledge of the azure integration suite: Microsoft Azure App Service Fabric, App Service Environment, Microsoft Azure API Management platform technologies.

 Requires at least three (3) years of recent related experience in the development of highly scalable and robust commercial software and web applications, utilizing tools and information engineering techniques, software design patterns, development methodologies, best practices, and client-side web technologies.

 Experience as a Software Development Analyst (focused on Integration development) in an agile software development environment, including working with union and/or contracted teams.

 Programming with Visual Studio, .NET, VB scripting, VBA, T-SQL, C#, Power BI

 Experience in SSIS (SQL Server Integration Services) and SSAS (SQL Server Analysis Services)

 Experience with XML transactions and XML based standards

 Strong skills and experience in SQL performance tuning and optimization

 Experience for integrations of Cloud applications with legacy systems

 Good understanding of Interfaces/integrations, protocols, data structures, theories, principles, and practices

 Understanding of DevOps tools and processes a plus (containers/testing infrastructure)

 Exceptional analytical, conceptual, and problem-solving skills

 Excellent written and oral communication skills

 Strong technical documentation skills

 Highly self-motivated and self-directed

 Strong presentation and interpersonal skills, able to present ideas in user-friendly languages.

 Experience working in a team-oriented, collaborative Agile environment.

 Ability to adapt and become familiar with information systems, policies, procedures, environment, and its user requirements, as well as corporate road maps with similar work experience.

 Experience in Enterprise Application Integration (EAI) technologies like MuleSoft, WebMethods, MQ, Tibco etc.

 Knowledgeable in publish-subscribe and canonical data models to separate responsibilities and enhance maintainability of business logic.

 Less emphasis on building/developing web services, but more on orchestration (using them and connecting them).

 Benefit to have domain experience with OAG Business Object Documents (BODs), or similar

standards like EDI.

 Experience in testing of end-to-end workflows across multiple systems.

 Experience in Azure Facilities:

 Administration of Resource Groups, Subscriptions etc.

 Use of Log Analytics and other telemetry

 Knowledgeable in comparable platform services outside of Azure.

 AWS Lambda, SMS, Force.com etc.

 Development at enterprise grade

 Attention to details re privacy, security, durability, performance, maintainability.

 Establish full SDLC with Agile DevOps in Azure DevOps (version control, deployment pipelines,

automated testing, telemetry, configuration management, environment management).

 Must have soft skills around communication with technical peers and business stakeholders.

 Domain experience in Accounting, Supply Chain Management, Maintenance, Asset Management Work Order Management.

 Business Systems Analysis skills are considered a plus.


Qualifications:

 Diploma or Degree in computer science, computer systems engineering, software engineering,

mathematics or related field from a recognized university or technology institution with courses in

business and systems analysis, software design and programming, and use of software development

tools.

 Strong, in-depth, and demonstrable hands-on experience with the large numbers of the following technologies:

 Microsoft Azure PaaS and SaaS solution development technologies including Azure Functions,

Logic Apps, .NET C#, JavaScript, Python etc.

 Microsoft Azure App Service Fabric, App Service Environment, Microsoft Azure API Management

platform technologies.

 JSON, REST and data-based APIs and high scale performant service facades.

 Microsoft Visual Studio Team System.

 Azure Service Bus and Azure Notifications Hub.

 Intermediate level RDBMS and SQL knowledge.

 Strong knowledge of Microservices and experience developing them.

 Experience in Agile and Azure DevOps practice.

 Knowledge of continuous integration, continuous delivery, and test-driven development.

 Microsoft Azure certification is preferred.

 We seek a versatile, collaborative professional who can adapt to changing priorities and work in a fast paced team environment.

 Experience in a public sector setting and/or with system implementation projects is preferred.

 The ideal candidate will have 8+ years of integration development experience on projects of similar size and complexity.

 Usual project management deliverables and supporting documentation needed:

 Provide daily and weekly updates to the Scrum Master in daily standups.

 Provide support to team members to clarify requirements and technical specifications required to complete the deliverables.

 Participate in agile team meetings as required.


Note; this is an opportunity with a Microserve client



  • New Westminster, Canada Microserve Full time

    Software Developer Analyst – 8 Month Contract (With possible extensions) Location: New Westminster, BC / Hybrid Staffing Placement Opportunity PROJECT DESCRIPTION AND BACKGROUND: Our client is seeking a Software Developer Analyst (Integration Developer) for a Hexagon EAM Cloud Suite solutions


  • New Westminster, British Columbia, Canada Microserve Full time

    Software Developer Analyst – 8 Month Contract (With possible extensions)Location: New Westminster, BC / HybridStaffing Placement OpportunityPROJECT DESCRIPTION AND BACKGROUND:Our client is seeking a Software Developer Analyst (Integration Developer) for a Hexagon EAM Cloud Suite solutions Implementation project. The Software Developer Analyst is...


  • New Westminster, Canada Microserve Full time

    Software Developer Analyst – 8 Month Contract (With possible extensions) Location: New Westminster, BC / Hybrid Staffing Placement Opportunity PROJECT DESCRIPTION AND BACKGROUND: Our client is seeking a Software Developer Analyst (Integration Developer) for a Hexagon EAM Cloud Suite solutions Implementation project. The Software Developer Analyst is...


  • New Westminster, British Columbia, Canada CB Canada Full time

    Ref ID: Classification: Software DeveloperCompensation: $ to $ yearlyThis is a chance to join a Vancouver-based software-as-a-service (SaaS) company as a software developer. In this role, you'll apply your knowledge of the .NET framework and MS Azure cloud systems. In this Software Developer role, you'll be working with a small team of software developers...

  • Technical Analyst II

    2 weeks ago


    New Westminster, British Columbia, Canada Campus Support Full time

    We are happy to say that we are looking for an "Technical Analyst II" to join Primacorp Ventures at New Westminster, BC. About Us Campus Support is a centralized service center that supports its clients in making students the number one priority. We are committed to delivering essential operational, marketing and leadership support that enables each...

  • Technical Analyst II

    1 month ago


    New Westminster, Canada Campus Support Full time

    We are happy to say that we are looking for an “Technical Analyst II" to join Primacorp Ventures at New Westminster, BC.  About Us Campus Support is a centralized service center that supports its clients in making students the number one priority. We are committed to delivering essential operational, marketing and leadership support that enables...

  • Technical Analyst II

    1 month ago


    New Westminster, Canada Campus Support Full time

    We are happy to say that we are looking for an “Technical Analyst II" to join Primacorp Ventures at New Westminster, BC.  About Us Campus Support is a centralized service center that supports its clients in making students the number one priority. We are committed to delivering essential operational, marketing and leadership support that enables...


  • New Westminster, British Columbia, Canada City of New Westminster Full time

    Great City, Great Work, Great FutureBusiness Systems Analyst (Land/Council/Library)Join the IT Services team at the City of New Westminster As a seasoned Business Systems Analyst, your primary focus will be Land, Council, and Library systems, including Horizon, Tempest, and eScribe. In addition to assessing business requirements and recommending solutions,...

  • Support Analyst

    2 weeks ago


    New Westminster, British Columbia, Canada City of New Westminster Full time

    Support AnalystNew Westminster, British ColumbiaNumber of Openings: 1Hours per Week: 35 hours per week.Employee Group: CUPE, Local 387Location: City Hall: 511 Royal AveCompetition #: 209Additional Details:The City of New Westminster is looking for an IT solution-focused individual with strong customer service skills to join our dynamic team of professionals....


  • New Westminster, British Columbia, Canada Microserve Full time

    QA Analyst for (CMBC EAM Key Improvement) (6 Month Contract)Location: New Westminster, BC / HybridStaffing Placement OpportunityProject Description and BackgroundThe CMBC EAM project aims to re-implement EAM in the cloud, utilize mobile technologies, and align business processes with industry best practices. The Key Improvements workstream focuses on...


  • New Westminster, British Columbia, Canada City of New Westminster Full time

    Great City, Great Work, Great FutureBusiness Systems AnalystDEPARTMENT: Human Resources & Information TechnologySTATUS: Full-TimeNO. OF POSITIONS: OneUNION: CUPE, Local 387HOURS OF WORK: 35 hours per weekSALARY: $ $59.23 per hour + comprehensive benefits packageJoin the IT Services team at the City of New Westminster As a seasoned Business Systems Analyst,...


  • New Westminster, Canada City of New Westminster Full time

    Great City, Great Work, Great Future!Business Systems AnalystDEPARTMENT: Human Resources & Information TechnologySTATUS: Full-TimeNO. OF POSITIONS: OneUNION: CUPE, Local 387HOURS OF WORK: 35 hours per weekSALARY: $50.13 - $59.23 per hour + comprehensive benefits packageJoin the IT Services team at the City of New Westminster! As a seasoned Business Systems...


  • New Westminster, Canada City of New Westminster Full time

    Great City, Great Work, Great Future!Business Systems Analyst (Land/Council/Library)Join the IT Services team at the City of New Westminster! As a seasoned Business Systems Analyst, your primary focus will be Land, Council, and Library systems, including Horizon, Tempest, and eScribe. In addition to assessing business requirements and recommending...


  • New Westminster, Canada Microserve Full time

    QA Analyst for (CMBC EAM Key Improvement) (6 Month Contract) Location: New Westminster, BC / Hybrid Staffing Placement Opportunity Project Description and Background The CMBC EAM project aims to re-implement EAM in the cloud, utilize mobile technologies, and align business processes with industry best practices. The Key Improvements workstream focuses on...


  • New Westminster, Canada Microserve Full time

    QA Analyst for (CMBC EAM Key Improvement) (6 Month Contract)Location: New Westminster, BC / HybridStaffing Placement OpportunityProject Description and BackgroundThe CMBC EAM project aims to re-implement EAM in the cloud, utilize mobile technologies, and align business processes with industry best practices. The Key Improvements workstream focuses on...


  • New Westminster, Canada Microserve Full time

    QA Analyst for (CMBC EAM Key Improvement) (6 Month Contract)Location: New Westminster, BC / HybridStaffing Placement OpportunityProject Description and BackgroundThe CMBC EAM project aims to re-implement EAM in the cloud, utilize mobile technologies, and align business processes with industry best practices. The Key Improvements workstream focuses on...


  • New Westminster, Canada Microserve Full time

    QA Analyst for (CMBC EAM Key Improvement) (6 Month Contract)Location: New Westminster, BC / HybridStaffing Placement OpportunityProject Description and BackgroundThe CMBC EAM project aims to re-implement EAM in the cloud, utilize mobile technologies, and align business processes with industry best practices. The Key Improvements workstream focuses on...

  • Business Analyst

    1 month ago


    New Westminster, Canada Microserve Full time

    Business Analyst – IT Resiliency (CSITR) (12 Month Contract)Location: New Westminster, BC / HybridStaffing Placement OpportunityPROJECT DESCRIPTION AND BACKGROUNDThe company is seeking a skilled Business Analyst to support the Cybersecurity & IT Resiliency Program. This program aims to enhance cybersecurity and IT resilience across the enterprise. The...

  • Business Analyst

    2 weeks ago


    New Westminster, British Columbia, Canada Microserve Full time

    Business Analyst – IT Resiliency (CSITR) (12 Month Contract)Location: New Westminster, BC / HybridStaffing Placement Opportunity PROJECT DESCRIPTION AND BACKGROUNDThe company is seeking a skilled Business Analyst to support the Cybersecurity & IT Resiliency Program. This program aims to enhance cybersecurity and IT resilience across the enterprise. The...

  • Business Analyst

    1 month ago


    New Westminster, Canada Microserve Full time

    Business Analyst – IT Resiliency (CSITR) (12 Month Contract)Location: New Westminster, BC / HybridStaffing Placement OpportunityPROJECT DESCRIPTION AND BACKGROUNDThe company is seeking a skilled Business Analyst to support the Cybersecurity & IT Resiliency Program. This program aims to enhance cybersecurity and IT resilience across the enterprise. The...