Previous Job
Previous
Applications Systems Analyst IV
Ref No.: 17-01232
Location: Salem, Oregon
Applications Systems Analyst IV
Salem, OR
6+ months

Description
Architect and assist in the development of the 4d-OR information system by doing the following:
•    Communicate with Project Leads to identify and document system requirements to inform system architecture development
•    Design and development components of the new corporate resource information management system based on documented architecture and system requirements
•    Lead activities of other developer(s) on the project
•    Minimize project risks and propose solutions to project issues
•    Identify implementation options
•    Track and document progress through the entire lifecycle
•    Write accurate weekly reports of accomplishments and planned tasks the following week
•    Create and maintain comprehensive project documentation
 
The skills necessary to do this work would include:
Skills & experience:
o    Broad system architecture
o    Designing and developing distributed, networked, extensible and scalable information systems.
o    User requirements gathering, database design, and web site development.
o    Data migration techniques and ELT (Extract, Transform, and Load) tools.
o    Design and implementation of SQL Server databases
o    Design and implementation of web sites based on client-side responsive frameworks using AJAX to communicate with the server-side of the application.
•    Languages:
o    HTML, CSS, JavaScript
o    C#, LINQ, T-SQL (MS SQL programming language)
o    XML, JSON
•    Frameworks:
o    jQuery, Knockout, Bootstrap, AJAX
o    ASP.NET 4.6, ADO.NET 4.6
o    Web Services
•    Tools:
o    Visual Studio 2015
o    SQL Server Management Studio 2012
o    Mercurial source code control.
Architects, designs, reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's application systems. Consults with users to identify current operating procedures and to clarify program objectives. May be expected to write documentation to describe program development, logic, coding, and corrections. Writes manuals for users to describe installation and operating procedures. Requires a bachelor's degree in a related area and at least 8 years of experience in the field or in a related area. Must have a working knowledge of distributed information systems, relational databases, client-server concepts, and web site development with responsive frameworks. Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. A wide degree of creativity and latitude is expected.