Programmer Analyst
San Diego Association of Governments 3 reviews - San Diego, CA

This job posting is no longer available on San Diego Association of Governments. Find similar jobs:Programmer Analyst jobs

Regional Information Services Program

The integrity and quality of SANDAG’s comprehensive land use, transportation, and socio-economic databases directly correlates with our ability to make sound recommendations and decisions about many regionally significant topics. The Regional Information Services program combines state-of-the-art geographic information systems, relational database management systems, modern object-oriented programming environments, and sophisticated Internet technologies to maintain and disseminate regional data resources.

The Regional Information Services group is tasked with finding innovative and technologically advanced ways to make information about SANDAG’s programs and services available to a broad range of regional customers through Web sites such as ,, and, user-friendly data portals such as the Profile Warehouse and REDI (Regional Economic Development Information), and through custom applications specifically commissioned by project partners. The Regional Information Services group also supports SANDAG’s business optimization efforts by developing applications and tools that streamline agency-wide budgeting, data management, financial reporting, and project tracking and reporting initiatives.

Programmer Analyst Role

The Programmer Analyst will use a broad range of computer programming expertise to develop innovative object oriented Web-based and desktop solutions that facilitate regional information sharing and enhance workflows for internal and external clients. As the agency continues toward its goal of delivering data products in alternate formats, the ability to develop and implement innovative tools and resources, develop solutions to meet the needs of projects and customers, and participate on inter-departmental and/or cross-functional project teams will be an increasingly important aspect of the position.

Job Responsibilities

This opportunity is ideal for a programming professional with a strong interest in furthering their expertise in the development of applications that support regional planning initiatives. We anticipate significant career development will occur while working on the types of duties and responsibilities described below and through mentoring and close collaboration with senior staff. Examples of primary responsibilities include:
  • Assist with the ongoing development and maintenance of Web sites, desktop applications, and enterprise databases; review and analyze current applications to identify opportunities for enhancement; research and recommend technologies in support of enhancement initiatives that include the migration of existing desktop applications to Web 2.0 technologies.
  • Participate in the design and development of custom programs and applications for a broad range of information sharing and business optimization purposes; consult with employees and/or project partners to define scope; translate business requirements into technical requirements and produce conceptual application models; prepare time, cost, and schedule estimates for the development and implementation of n-tiered Web applications and related business components.
  • Participate in the design and development of applications and relational databases; assist with quality assurance/quality control procedures, Section 508 compliance, and application performance testing and monitoring.
  • Use object oriented programming languages and relational database technologies to streamline workflows and add functionality to new or existing applications.
  • Prepare and maintain application and database design documentation; provide training to business users, technical staff, and project partners in the use and maintenance of proprietary applications.
  • Participate on inter-departmental and inter-agency teams assembled for application development projects.
  • Foster collaborative working relationships with local jurisdictions, Caltrans, and other public agencies; coordinate with federal, state, and local agencies to jointly develop databases, applications, and resources.
  • Contribute to the development of innovative solutions designed to provide greater access to data for audiences throughout the region; assist with the implementation of new technologies, tools, and products.
Experience and Qualifications

Numerous factors contribute to an individual’s ability to be successful in any given role. For this position, we are searching for a candidate with technical expertise, an aptitude for analytical thinking and innovation, the ability to work collaboratively, and strong communication skills.

The minimum education, training, and experience qualifications include a bachelor’s degree with major course work in software engineering, computer science, information technology, or a related field and one to three years of progressive career development creating client/server applications and data-driven Web sites.

The following information describes the specific types of career experiences that are most relevant to this position.
  • Demonstrated experience developing, deploying, maintaining, and enhancing client/server applications and data-driven Web sites in a Microsoft Windows/IIS/Visual Studio/SQL Server environment; ability to design debugging, testing, and performance monitoring routines.
  • Demonstrated application development experience using Visual Studio and the Microsoft .NET Framework; demonstrated knowledge and implementation of modern programming languages including C#, VB.NET, VB, SQL, PERL, HTML, CSS, JavaScript, jQuery, DHTML, AJAX, and XML; demonstrated knowledge and understanding of object oriented programming methodologies and best practices; knowledge of VBA for Access, Java, ActionScript, Flash, Silverlight and Python is desirable.
  • Knowledge of and experience with standard software engineering methodologies and tools including development of requirements, modeling, code development tools, shared code libraries, debugging and testing methodologies, and documentation.
  • Knowledge of design principles for relational database structures and models; experience creating SQL queries, stored procedures, and data views; demonstrated ability to work with data from numerous sources.
  • Demonstrated understanding of multiple computer operating systems including Windows and LINUX/UNIX.
  • Experience using MS SharePoint as a solution for business process integration and optimization projects; demonstrated ability to develop SharePoint integrated Web Parts.
  • Demonstrated ability to establish and maintain effective working relationships with those contacted in the course of work including agency and other government officials, community groups, and the public to gain cooperation and consensus through discussion and persuasion.
  • Strong written and oral communication skills, including the ability to identify user needs and effectively communicate technical information to non-technical users.
  • Excellent organizational skills and the ability to manage several concurrent projects at various stages of completion; ability to establish and maintain priorities and work independently.
  • Demonstrated computer software proficiency using various programs from the Microsoft Office Suite and other PC-based applications.
Salary and Benefits

SANDAG rewards the efforts of its employees with a comprehensive compensation package. Competitive salaries are supplemented with a flexible offering of health, financial security, and time-off benefits to meet the work and life needs of employees and their families.

This Programmer Analyst position will be filled at the Analyst I, II, or Associate level depending on qualifications and experience of the selected candidate. The annual salary ranges are: Analyst I - $46,155 to $73,849 per year; Analyst II - $50,886 to $81,418 per year; Associate Analyst - $53,431 to $85,489 per year.

The benefits we offer include traditional health, dental, and vision insurance as well as employee assistance, wellness, and work/life balance programs. To support the need to rest and rejuvenate, employees are provided with a bank of paid time off in addition to paid holidays. Contributions to financial security are provided through a pension plan and deferred compensation program.

How to Apply

We encourage all interested candidates to apply for this position by completing a SANDAG Employment Application form. Resumes, cover letters, and work samples may be submitted in addition to the Employment Application but are not a substitute for this document.

The Employment Application can be downloaded in PDF format from the SANDAG Web site. Alternatively, a copy can be requested by calling (619) 699-1900 or e-mailing . Completed applications and related materials can be submitted via e-mail, fax, regular mail, courier, or delivered by hand. See our Careers / How to Apply Web page for additional information.

Applications for the Programmer Analyst position will be accepted until 5 p.m. on Friday, February 22, 2013.

Applicants requiring an accommodation due to a disability should state their needs in writing when submitting an application.

Candidate Selection and Notification

All candidates will receive written confirmation that their application has been received. The hiring manager will begin reviewing and evaluating applications within a few days of the close date. Based on this evaluation, the best qualified candidates will be invited to continue in the selection process. All candidates will receive written notification as to the final outcome of their application.

Further Information

The SANDAG Web site contains a wealth of information about our various project and program areas. The Careers section of the site lists all of our current Job Openings as well as information on how to apply for positions and Frequently Asked Questions about our recruitment process.

In compliance with the Immigration Reform and Control Act of 1986, applicants hired by SANDAG must show acceptable proof of identity and evidence of authorization to work in the United States.

SANDAG is an Equal Opportunity Employer

About this company
3 reviews
The San Diego Association of Governments (SANDAG) is comprised of 18 city and county governments which serve as a forum for regional...