Overview
Remote
On Site
Depends on Experience
Contract - W2
Skills
Communication
API
Agile
Automated Testing
Cloud Computing
Coaching
Job Details
We are looking for Digital Architect - Remote / Telecommute for our client in Edmonton, AB
Job Title: Digital Architect - Remote / Telecommute
Job Type: Contract
Job Description:
- The Digital Architect will lead solution architecture for digital services by developing architectural plans, uncovering system contexts, providing recommendations, and ensuring iterative implementation.
- The role guides teams in delivering digital services, supports integration strategies, leverages common components, and contributes to detailed design and code reviews.
- This position also supports the development of architecture principles, standards, and documentation for both technical and non-technical audiences.
- The Digital Architect will actively participate in the continuous improvement of the architecture practice and contribute to building user-centric platforms and services.
- Lead the solution architecture of digital services.
- Develop overall architectural plans aligned with user-centered and agile approaches.
- Uncover existing system contexts and provide technical recommendations.
- Deliver solution designs that support iterative implementation.
- Analyze design impacts, risks, and technical exposure.
- Guide teams to ensure successful creation of target architectures.
- Determine tactical approaches for integrations and define system boundaries.
- Identify opportunities to leverage common components and capabilities.
- Provide guidance in preparing detailed design specifications.
- Review and contribute to code changes to support implementation.
- Provide coaching and mentorship to product teams.
- Contribute to architectural vision for a platform of user-centric services.
- Support the development of service quality principles, metrics, and standards.
- Create architectural materials for technical and non-technical audiences.
- Participate in continuous improvement of architectural practices.
- Bachelor s degree in Computer Science or related field.
- Demonstrated experience leading cross-functional agile product teams and mentoring developers. (5 Years)
- Experience as a software architect designing and delivering enterprise-scale solutions using modern development stacks. (5 Years)
- Experience working with teams using UX design, service design, design thinking, or human-centered design. (2 Years)
- Proven ability to define and communicate solution architecture for large-scale systems, including integrations and modernization strategies. (4 Years)
- Strong communication skills with the ability to convey technical concepts to non-technical stakeholders. (5 Years)
- Enterprise-scale architecture leadership.
- Cross-functional agile team leadership.
- Modern development stack implementation.
- Human-centered design collaboration.
- Large-scale integration and modernization solution experience.
- Secure development practices and identity and access management understanding.
- Experience with responsive and accessible modern web applications.
- Experience designing and managing APIs and system integrations.
- Experience implementing CI/CD pipelines with automated testing and deployment.
- Experience transforming legacy systems into modern digital services.
- Experience with containerization, orchestration, and infrastructure-as-code.
- Experience designing distributed systems, including event-driven and microservices architectures.
- Experience with relational and non-relational databases.
- Experience working with public sector digital service frameworks or enterprise architecture standards.
- Experience with identity access management in complex organizations.
- Experience identifying efficiencies through common services and reusable components.
- Architecture planning and design.
- System integration design.
- Cloud-native and modernization patterns.
- API design and management.
- CI/CD pipeline practices.
- Microservices and distributed systems.
- Database schema design and optimization.
- Strong communication and leadership capabilities.
- Bachelor s degree in Computer Science or related field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.