Software Development Analyst (British Columbia)

Software Development Analyst (British Columbia)

04 Aug
|
Microserve
|
British Columbia

04 Aug

Microserve

British Columbia

Software Development Analyst (14 Month Contract) Location: Current Westminster, BC / Hybrid
Staffing Placement Opportunity Position Overview We are seeking an experienced Software Development Analyst to support the design, development, testing, deployment, and ongoing support of enterprise system integrations for a large-scale application modernization initiative.
This is a 14-month contract with the possibility of extension. The successful candidate will work closely with project managers, business stakeholders, architects, cybersecurity, infrastructure, analytics, and development teams to deliver secure and reliable integration solutions.
The successful candidate may also support other full lifecycle technology projects based on business priorities and project requirements.
Project Overview This project will replace an end-of-life operational application with a modern solution built on the Microsoft Power Platform.
The new application will serve as the central system for managing operational events and will integrate with multiple enterprise systems to support business operations, reporting, and analytics.
Key Integrations Include Enterprise Asset Management (EAM)
Supervisory Monitoring and Control (SMC)
Health & Safety Management Systems
Power BI
Microsoft Azure Services
Other enterprise operational and reporting systems
Key Responsibilities Integration Analysis & Design
Collaborate with business and technical stakeholders to understand integration requirements.
Analyze source and target systems, interfaces, business processes, and data structures.
Design integration solutions and interface specifications.
Define data mappings, transformation rules, and integration workflows.
Integration Development & Implementation
Develop and maintain APIs, web services, and integration components.
Configure and support REST, SOAP, event-driven, and file-based integrations.




Build integration solutions using approved technologies and development standards.
Develop Azure-hosted integration services and middleware components where required.
Integration Testing & Support
Develop and execute integration testing.
Support System Integration Testing (SIT), User Acceptance Testing (UAT), and production deployments.
Troubleshoot integration issues, data synchronization problems, and interface failures.
Monitor and support integrations during implementation and post-deployment.
Integration Governance & Security
Ensure integrations comply with architecture, security, and integration standards.
Implement secure authentication, authorization, encryption, and API governance practices.
Participate in technical reviews and architecture assessments.
Key Deliverables Integration requirements and technical specifications
Current and future-state integration architecture documentation
Data mapping documentation
API specifications and interface contracts
Data flow diagrams
Security and authentication documentation
Technical design documentation
API, web service, and middleware development
Integration configuration and deployment
Unit, integration, and system testing documentation
Deployment and release documentation
Standard Operating Procedures (SOPs)
Operational support and troubleshooting guides
Risk assessments and dependency documentation
User Acceptance Testing (UAT) support
Knowledge transfer documentation
Technical presentations and stakeholder materials




Project status reports and meeting documentation
Required Qualifications Bachelor's degree in Computer Science, Information Systems, or a related discipline.
5+ years of experience developing and supporting enterprise application integrations.
Experience designing and developing: REST APIs
SOAP Web Services
System-to-system integrations

Experience integrating enterprise applications using APIs, messaging platforms, and secure file transfers.
Experience with Microsoft Power Platform, including: Power Apps
Dataverse
Power Automate

Experience with Microsoft Azure integration technologies, including: Azure Functions
Azure API Management
Azure Service Bus
Azure Event Grid

Experience with: SQL Server
T-SQL
Data mapping
Data transformation

Experience implementing authentication and authorization using: OAuth 2.0
OpenID Connect (OIDC)
SAML
Microsoft Entra ID

Experience implementing secure integrations using: HTTPS
TLS encryption
Certificates
SFTP
PGP encryption

Experience with Azure DevOps, source control, CI/CD pipelines, and deployment automation.
Experience troubleshooting integration issues, data synchronization challenges, and API performance.
Strong understanding of: Enterprise integration patterns
API governance
Application security
Cloud-based integration architecture

Excellent analytical, documentation, communication, and stakeholder management skills.
Preferred Qualifications Experience working with enterprise asset management, operational systems, transportation systems, or public sector organizations.
Experience supporting enterprise application modernization or digital transformation initiatives.
Experience working with cross-functional technical and business teams in complex enterprise environments.
Note; this is an opportunity with a Microserve client.

#J-18808-Ljbffr

📌 Software Development Analyst (British Columbia)
🏢 Microserve
📍 British Columbia

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development analyst (british columbia) / british columbia

Subscribe to this job alert:

Get the latest job offers by email for: software development analyst (british columbia) / british columbia