This job board retrieves part of its jobs from: Healthcare Jobs | Customer Service Jobs | Work From Home

Daily updated job offers for the people of Ottawa

To post a job, login or create an account |  Post a Job

   jobs in ottawa   

Find your next job here, with us! Daily updated job offers!

Slide 1
Slide 2
Slide 3
previous arrow
next arrow


System Architect (XML)

Onico Solutions

This is a Contract position in Ottawa, ON posted December 1, 2022.

We are currently seeking a System Architect to join our client’s Development Team.

The System Architect will be a proactive, self-starter.

Responsibilities include the development of the overall technical vision and the delivery of technical solutions to meet business objectives.

The role requires both broad and deep technology knowledge and the ability to architect solutions by mapping common customer and business problems to reusable end-to-end technology solutions.

The successful candidate will demonstrate solid leadership, communication, analytical and technical skills and possess extensive experience in designing and building complex software solutions.

We are looking for candidates who are passionate about technology, love to solve complex problems, forward-thinking leaders who favour teamwork and the exchange of ideas.

Our client’s team is talented, dynamic and motivated, and we are working in a constantly evolving environment.

RESPONSIBILITIES Provide overall technical vision for XML-based content publishing Provide overall technical direction in application architecture, development and maintenance for a variety of web-based and desktop applications used by internal and external clients Guide developers in the implementation of technical solutions and the management of technical debt Review ongoing implementation governance and architecture compliance Participate in the development of new features and the resolution of complex problems Assist in the management of build environments and deployment issues Guide the future implementation of a Content Management System Identify development practices that are not efficient and make recommendations to implement innovative practices Assist in the implementation of software development best practices Participate in the documentation of processes as and when required Identify new technologies and approaches to enhance our products and services including competitive analysis Prepare and present internal training on various topics including new techniques and / or technologies Perform other duties as assigned QUALIFICATIONS Education: Bachelor’s degree in Computer Science preferred Master’s degree in Computer Science an asset Experience (minimum): 7 to 10 years of overall IT experience Minimum of 5 years designing complex, integrated application solutions Knowledge of infrastructure components, middleware and SOA Strong knowledge of XML Expert knowledge of architecture Experience with server-side languages such as C , Java, C# and the .NET Framework Experience with languages such as XSLT and XQUERY Experience with Regular Expressions Experience and understanding of DTDs and Schemas (an asset) Experience with data model design and SQL programming Expert understanding of Object Oriented Programming Ability to properly scope requirements, identify tasks, and determine level of effort Experience (desired): Experience working with MS Enterprise Library Experience with Content Management Systems Familiarity with automated unit testing frameworks Familiarity with software development tools like SharePoint, Team Foundation Server (TFS), MS Project, etc.

Experience working in a mature development environment and familiarity with methodologies like CMMI, Agile, etc.

Other Knowledge, Skills, Abilities or Certifications: Understanding of the Software Development Life Cycle (SDLC) Strong knowledge of software design patterns Strong communication skills, ability to effectively communicate technical decisions and their rationales to business unit stakeholders and development teams Strong leadership skills Ability to work effectively and productively with others Self-motivated and self-managing and able to work independently Desire and ability to thrive in a highly creative and technical environment while working on multiple projects simultaneously Passionate about latest trends in interactive experiences across a variety of mediums with a strong desire for innovation Strong attention to detail with excellent analytical, written, problem solving skills You want to submit your Resume?

You have a question?

You can easily do this all right here.

Attach file Accepted file types: doc, docx, txt, pdf.

Onico Solutions Head Office 10660 Yonge Street 30505 Richmond Hill ON L4C 4H0 Head Office TEL: (416) 657-4464 FAX: (855) 736-9165 TOLL Free Phone 1 877 57 ONICO 1 877 576 6426