Search for More Jobs
Forward job to a friend
Apply without Registering
Apply by creating/using an account
Please enter your registered email address, and we'll email you a link to reset your password right away.
Legislative Administration state of OR
.NET Senior Programmer / Systems Architect
12-Month Contract-to-hire Opportunity
Using experience and a knowledge of industry best practices, this position is responsible for the overall application development architecture ensuring consistent design of components, component behavior and interaction of components in application systems that address system performance, quality standards, scalability, hardware requirements and security needs.
In conjunction with project teams, develops applications to meet the needs of the business. Analyzes systems narrative statements and user requirements translating them into technical specifications using standard modeling and documenting techniques. Assesses feasibility and prepares cost benefit analysis to aid in evaluating design approaches for application requirements. Acts in the capacity of technical lead on projects providing oversight to junior development staff and contractors and ensures compliance with design specifications and standards. Creates or reviews, and maintains design documents for development and enhancement projects using standard modeling and documentation techniques.
Provides technical consultation and responds to complex requests, problems and questions. Receives escalations and solves critical problems affecting all legislative agencies in timely manner. Monitors application systems and works with other IS staff to tune systems to minimize failures and down-time. Provides business process and application consultation as required to automate business processes. Displays strong customer service and communication skills. Diagnoses user problems and develops, implements and coordinates solutions. Tracks and reports problems and changes. Continually identifies and implements new processes to better serve the customer.
Ensures all appropriate unit, system, integration and user testing is completed and approved. Evaluates testing procedures and develops testing procedures for the department. Measures the quality of testing within the department and develops improved testing procedures.
Provides training to IS staff members related to applications development, Intranet technologies, technical products and environments. Prepares technical documentation, policies and procedures for IS staff or users.
Works with the CIO, IS Managers and other senior administrators to develop strategic and tactical plans for legislative IT systems. Responsible for resource utilization planning, and capacity planning for development. This position monitors and evaluates new products and technologies, and performs integration and cost benefit analyses. Responsible for defining overall development architecture of enterprise Legislative systems.
Maintains knowledge of state-of-the-art technologies and innovations through training, professional journals and publications, contact with other Information Systems professionals, and self-initiated study. Attends training and other developmental activities. Reviews technical journals and relevant literature to stay current with technological trends. Reports technology advancements and trends to the CIO, IS Managers and other IS team members and recommends ways to utilize appropriate technologies to benefit the organization. Interfaces with other state agencies and external organizations to maintain current knowledge of emerging technologies, participates in those organizations and shares information with IS Managers and other IS team members.
· Six (6) years of development experience and three (3) years of professional consultative, technical experience as a system architect for application development. Development experience must be in the .NET framework AND
KNOWLEDGE AND SKILLS:
Expertise with .NET development framework, which includes the C# programming language and web development using ASP.NET.
Demonstrated skill in the analysis of complex written material.
Experience in writing technical specifications and documentation.
Experience in maintaining a high performance work team.
Experienced in working as part of multiple project teams on development initiatives.
Knowledge of policy development, strategic planning, budgeting and contracting.
Must have ability to communicate effectively verbally and in writing with a variety of audiences.
Must be able to analyze complex technical situations and solve problems creatively.
Must work effectively with staff, coworkers, management, legislators and vendors.
Must be able to handle several tasks and projects simultaneously in a fast paced environment.
Apply by creating/using an account