Overview
Worker’s Compensation Board of Manitoba Application Solution Architect Full Time in Winnipeg, MBWorker’s Compensation Board of Manitoba
Branch Winnipeg MB CA
Position:
Application Solution Architect
Location:
Winnipeg, MB
The Application Solution Architect is responsible for overall design and development of application solutions within projects or business domains….
The Application Solution Architect is responsible for overall design and development of application solutions within projects or business domains. They assist the Enterprise Application Architect with the integrity and implementation of the enterprise-wide application and information architecture and the continuing evolution of the software development environment.
Job Duties:
Analysis and Design
Creates and applies analysis and design documents (e.g. models) as per departmental departmental standards, guidelines, and practices to document the structure and function of systems.
Analyzes the requirements for purchased software to determine how it should be configured and customized.
Uses prototyping or other simulation techniques to evaluate and confirm requirements
Prepare software specifications for development staff
Participates in quality assurance activities, such as reviews
Construction
Create, modify, and assemble program code to meet requirements and specifications
Configures and customizes purchased software
Test applications to ensure requirements are met
Produce documentation
Applies appropriate programming methods and adheres to standards
Participates in quality assurance activities, such as reviews
Quality Assurance and Control
Plan, prepare data, perform, and verify unit, integration, system, performance, scalability, benchmark, and user acceptance testing.
Review work products and ensure standards and guidelines are adhered to
Supervision and Leadership
Directs analysis, design, development, and quality control activities, ensuring that standards/guidelines are followed
Participates in the development and change of IT standards, procedures, and guidelines
Architecture
Assist with the design, development, enhancement, maintenance, documentation, communication, and support the application and information architecture
Assist with the definition of application solutions to achieve the client objectives within the framework of the application and information architecture
Lead / direct project teams on the use of standards, guidelines, methods, tools, and techniques in the design and development of the physical components of the application and information solution
Provide leadership in the integration of packaged software/services into the WCB technical environment
Ensure project teams produce a quality design from an operational, human factors, and development perspective through all phases of a project
Assist with the identification / recommendation of standards, guidelines, methods, tools, techniques for new Software Development Environments (SDEs) as well as opportunities for improvement.
Assist with the maintenance of the Software Development Environment
Monitor and research technology trends
Build a general understanding of packaged software/service solutions that may be applicable to the WCB
Build a working-level understanding of the WCB technical/network environment
Support and Maintain Computer Applications
Provides technical support for existing Computer Applications, which includes problem analysis/resolution, performance tuning and handling requests from other functional areas within the WCB.
Works with software vendors to resolve problems with their products
Monitor application performance, availability, reliability, and security
Provide technical expertise to IT and other WCB staff in the use of application development technology and tools
Solution Identification
Lead the identification, evaluation, selection, and purchase of solutions
Participates in selection of alternatives, including reporting on results of analysis, findings, alternatives, cost, benefit, impacts, risks, and ranked recommendations
Evaluates solution proposals
Qualifications:
Two (2) year Diploma in Computers or four (4) year Bachelors Degree in Computer Science from a recognized post secondary institution, preferably from a program that has been accredited by CIPS (Canadian Information Processing Society)
Minimum seven (7) years of direct practical experience in software development using technologies that are used by the WCB to include three (3) years experience designing software by employing the methods used by WCB
Experience applying / following system development lifecycle (SDLC) methodologies in place at the WCB and the techniques applied within the various stages of the SDLC
Knowledge of application development frameworks, patterns, methods, etc., preferably those used by the WCB
Knowledge of quality assurance techniques
Ability to use a personal computer and software in a Windows environment
Ability to model application solutions by employing the methods used by the WCB
Ability to lead software development teams
Ability to set software development standards, guidelines, methods, tools, and techniques
Ability to manage a software development environment
Ability to monitor and tune application software and database management systems
Ability to plan and estimate software development projects
Ability to plan and organize workloads and meet tight deadlines
Ability to communicate effectively, both verbally and in writing, including technical writing skills
Ability to work independently and in a team environment
Experience with WCB claims processing and/or assessments, would be an asset
Employment Type: Full Time
Location: Winnipeg, MB, CA
Posted on: 2015-01-24
Posted by: