Join our Talent Network

Skip to main content

Corporate Information  |  Careers

Careers Home > Job Search Results > Integration Architect

Integration Architect

Location: VANCOUVER, VANCOUVER, Canada
Job ID: 743999718551374HS
Date Posted: Aug 31, 2020
Segment: IT
Business Unit: Hitachi Solutions
Company Name: Hitachi Solutions Ltd
Job Schedule: Full-time

Share: mail
Save Job Saved

Company Description

Hitachi Solutions provides high quality solutions with predictable delivery. We do this with clear process, standards, and an unrivaled commitment to quality. As a Senior Data Architect in our Data & Analytics Practice, you will be a lynchpin of our application development engagements.

Senior Data Architects lead client engagements from definition through delivery. You will collaborate with customers to scope the engagement, define requirements, turn those requirements into design and architecture, create a delivery plan, and manage a team in delivering high quality applications.

Hitachi Solutions practices hands on leadership, so our Architects will be equally at home leading teams and being actively hands on involved in engagements. 

Job Description

Technologies

Experience in:

• D365 or similar ERP (SAP, Oracle, JDA) implementations

• Legacy integration experience with EDI, XSD, XSLT and XPath

• Cloud development experience with Azure preference

• Messaging, documents, events, queues, topics and subscriptions

• Microservice and Containerization Architecture

• JavaScript, Java, Python experience with a preference for .Net and C#

• Web API development (Open API using REST) with preference using ASP.NET core or ASP.NET

• In depth knowledge of SQL Server/TSQL or other database technology but does not need to be an administrator.

• Git or source control best practices

• Unit Testing and mocking frameworks (examples: RhinoMocks, Moq, NSubstitute)

• One or more Dependency Injection frameworks (Unity, Castle Windsor, SimpleInjector, NInject)

• Experience with Entity Framework or other ORM (Object Relational Mapping)

• Optional: PowerShell, Bash, Azure CLI, Docker, Kubernetes

• Optional: Experience in SSO (single sign-on)/federated security

• Nice-to-have: Web Development experience using Angular, React and ASP.NET MVC

• At least one Microsoft Certification in a relevant discipline or able to obtain one within your first year (We will cover costs associated with obtaining and maintaining certification.)

Practices, Principles and Techniques

• Enterprise architecture and integration patterns

o Enterprise Integration Patterns: Gregor Hohpe and Bobby Woolf

o Domain-driven and service-oriented design

o Message transformation and Canonical design

o Data modeling as it relates to normalization, de-normalization, entities and NoSQL

• Cloud Design Patterns (Ambassador, Strangler, etc.)

• Fault Tolerance and application resiliency

• Application Security

• Continuous Integration and Continuous Delivery

• Test Driven Development

• Agile/Scrum SDLC Methodology

• Unit Testing

• Requirements Gathering

• Optional: DevOps

Qualifications

Required skills / qualifications

• 10+ years of overall software experience including enterprise software implementations

• Desire to balance working strategically with customers, guiding development teams and developing software.
  • Proven experience of architecting cloud services into a solution platform on Azure OR a strong level of technical experience on a competing cloud platform (i.e. AWS, GCP) with a desire to grow into an expert role on the Azure platform
  • Proven experience assessing the current state of an organization, recommending changes and implementing them

• Proven ability to engage customers at all levels to understand customer challenges and needs to develop technical solutions

• Proven experience leading, communicating, and coaching technical best practices for clients and internal team members
  • Experience with leading a project team on one to many projects
  • Strong delivery experience and application of best practices to deliver complex applications for clients

• Post-secondary degree/diploma in Business, Computer Science or a related discipline.
  • Prepared for domestic and US travel as required whilst recognizing the goal is to service local customers or work remotely whenever possible
Share: mail