IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Sr. Programmer Analyst

Redmond, Washington City of Redmond

Sr. Programmer Analyst

$83,484.00 – $112,716.00 Annually
Redmond, WA
Job Type
Regular, Full-time
Technology & Information Services
Job Number
12/16/2018 11:59 PM Pacific
More than anything, our people make us great. City of Redmond employees view each day as an adventure and a new opportunity to shine. Our people bring unique skills and qualities to the table, embrace the values of integrity, accountability and commitment to service–and love working collaboratively to take our city to even greater heights.

Our employees thrive in an environment where thinking creatively, taking chances and trying new things are the status quo. It’s what’s helping to make Redmond the ideal place to live, work, play and invest. In every city department, innovation is the engine that powers our work forward–and all ideas and solutions are welcomed. Together, our talented teams have contributed to Redmond’s recognition by Money Magazine as the" 5th Best Small City in the Nation to Live." Our parks are exceptional, our crime rate is low, and our business community is vibrant.

When you work for the City of Redmond, you’ll enjoy a healthy work/life balance with continuing education programs, leadership academies, wellness incentives, and a total rewards benefits program.

Take a spin around our website and discover how the City of Redmond can make your next career move a great one.

The Senior Programmer Analyst is responsible for the design, development, configuration and implementation of moderately complex to complex computer software and end-user reports. They may also participate in the requirements gathering and analysis of less complex business problems. Incumbents at this level are expected to research and monitor trends in information systems as well as develop technical standards and processes. The Senior Programmer Analyst is responsible for the design, development, configuration, implementation and maintenance of computer software. This position assists the successful implementation of the software with training, documentation and support. They also lead the enhancements to the development environment and maintains systems documentation about the applications, tools and development environment.

Essential Functions:

Designs, develops, tests, implements and maintains computer software and related databases following City standards.
Installs, configures and maintains vendor applications and their databases.
Analyzes, designs, develops and maintains end-user reports.
Leads the development and documentation of technical standards and processes
Develops end user training programs and user documentation.
Maintains client relationships, working with them to resolve issues in a timely fashion.
Participate in all phases of systems development, including analysis, design, development and maintenance of software programs, creation of technical design documents, development of technical user test scripts, and execution of system test.
The Senior Systems Analyst requires:

Knowledge of:

Thorough knowledge of the City’s standard development environment, languages, databases and reporting tools as well as standard web scripting languages and protocols. These include ASP, SQL, C#, VB6, PowerShell, etc.
Skills in the design and development of web and client/server applications on premises and in the cloud (Azure or AWS).
Skills in relational database design, analysis services, data retrieval languages and access protocols.
Knowledge of information security concepts and standards.
Knowledge of the systems development life cycle and Agile methodologies.
Skilled in:
Requirements gathering and group facilitation
Support of enterprise-class software systems, including ITIL/ITSM principles
Relational database structures, data retrieval, data management and reporting
Business process analysis, design and redesign
Analyzing and prioritizing user needs and recommending appropriate solutions

Ability to:
Communicate clearly and concisely in oral, written and graphical formats
Prepare, read and comprehend written descriptions and graphical depictions of business processes, software and data specifications
Handle multiple projects simultaneously and manage time effectively
Work independently and make decisions under broad guidelines
Embrace the Finance and Information Systems department mission, "Connects people, process and technology by promoting innovative, accountable and effective City operations."

Minimum Education and Experience:

5 years of educational and/or occupational experience in all phases of the software development life cycle, AND
3 years of systems development experience in the same or similar development environment (application architecture or toolset), AND
2 years experience with programming to relational database systems, OR
Any combination of education and experience that provides the desired knowledge, skills and abilities to perform the essential duties of the position.

Preferred Education and Experience:
Bachelor’s degree in Computer Science, Information systems, or related field, AND
5 years of experience in analyzing, designing, developing, procuring, testing and maintaining information systems, AND
2 years of project management experience, OR
Any combination of education and experience that provides the desired knowledge, skills and abilities to perform the essential duties of the position.
Working Conditions:
Incumbents are expected to have the manual dexterity to manipulate keyboards and other computer hardware. Incumbents must listen, speak, read and interpret information from written sources and on the computer. The incumbent may spend a significant amount of time retrieving information from the computer, requiring repetitive motions of the hand and wrist.

Union Affiliation:
Fulfillment of bargaining unit agreement membership is required within 30 days on hire.

The City of Redmond offers an excellent benefits package including: flexible work hours; medical, dental and vision benefits; paid sick leave, vacation and holidays; life insurance; retirement; and career development including tuition reimbursement.

City of Redmond Values:
Integrity: We demonstrate sound, honest, truthful and consistent actions.
Accountability: We take ownership of our actions and responsibilities.
Commitment to Service: We are dedicated to seeking solutions for our community.

Selection Process:
The City may review existing application pools to fill this position, or use this pool to fill future vacancies.

Top candidates are contacted to participate in the next phase of selection, which may include phone screen, testing and/or panel interviews. Candidates who are selected to interview are required to submit employment references for reference checks as well as have a thorough background investigation conducted including fingerprinting. They City uses E-Verify to review records to confirm employment eligibility.

To apply for this job please visit