Software Development Analyst (New Westminster)

Software Development Analyst (New Westminster)

01 Aug
|
Affinity
|
New Westminster

01 Aug

Affinity

New Westminster

Job Description

On behalf of our public sector client, Affinity is seeking a Software Development Analyst to support the replacement of its end-of-life Cherwell Ops Log system with a up-to-date Microsoft Power Platform solution. The successful candidate will design, develop, test, and support integrations between the Ops Log application and multiple enterprise systems across the SkyTrain network.

Responsibilities

- Design and develop integrations between Microsoft Power Platform and enterprise applications
- Build and maintain REST APIs, SOAP services, Azure-hosted integrations, and middleware
- Develop data mappings, interface specifications, and integration workflows
- Support SIT, UAT, production deployments, and post-go-live hypercare
- Troubleshoot integration, synchronization, and API performance issues
- Ensure integrations meet architecture, security, and governance standards
- Produce technical documentation, deployment plans, and knowledge transfer materials

Required Experience

- Bachelor's degree in Computer Science, Information Systems, or equivalent
- 5+ years of enterprise integration development
- Experience with REST APIs, SOAP Web Services, and system-to-system integrations
- Microsoft Power Platform (Power Apps, Dataverse, Power Automate)




- Azure Functions, Azure API Management, Azure Service Bus, Azure Event Grid
- SQL Server, T-SQL, data mapping, and data transformation
- OAuth 2.0, OpenID Connect (OIDC), SAML, and Microsoft Entra ID
- HTTPS, TLS, certificates, SFTP, and PGP encryption
- Azure DevOps, CI/CD pipelines, and deployment automation
- Strong understanding of enterprise integration patterns, cloud architecture, and application security
- Excellent documentation, communication, and stakeholder management skills

Nice to Have

- Experience with Enterprise Asset Management (EAM), transportation systems, operations systems, or public sector environments

About Affinity

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit

Job Number: 13762

#J-18808-Ljbffr

📌 Software Development Analyst (New Westminster)
🏢 Affinity
📍 New Westminster

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 (new westminster) / new westminster

Subscribe to this job alert:

Get the latest job offers by email for: software development analyst (new westminster) / new westminster