Skip to main content

This job has expired

Computer Programmer Analyst II

Employer
City Of Alexandria Virginia
Location
Alexandria, VA
Salary
$62,657.92 - $102,994.90 Annually
Closing date
May 10, 2021

View more

Job Details

Computer Programmer Analyst II

An Overview

The Information Technologies Department for the City of Alexandria is seeking a Computer Programmer Analyst II (CPA II) for our Enterprise Business Systems Support Division (EBSS) . This technical team supports our portfolio of ERP and financial software systems, which includes applications for GL/AP/Budgeting, Purchasing, HR-Payroll, Accounts Receivables, Tax Billing, and Property Assessments. It also maintains assorted smaller ancillary systems supporting data interfaces or individual departmental needs. The CPA II will be performing software configuration, full life cycle support, and software development across the portfolio but will specialize in supporting our financial account receivable and real estate property management software packages. Production support, troubleshooting, root cause analysis, integration support, and end-user access & security setup are expected parts of this job function. Regular interaction with our end-user subject matter experts is another characteristic. The selected individual should bring a mix of analytic ability, technical knowledge, and the ability to communicate and coordinate actions within ITS and with external departments and agencies.

The Opportunity

As the Computer Programmer Analyst II and an important member of the financial application team, you will:

  • Maintain "commercial off the shelf" (COTS) and supported integrations; provide support during server installations and/or upgrades of software packages, releases, and fixes; Provide tier 2 assistance to our Helpdesk with client PC issues related to the applications; Generally, assist others in the ITS department with support of the applications environment.

  • Support day-to-day production processes of in-house Windows and Web applications.
  • Under appropriate supervision of senior developers, develop new applications and interfaces to interact with existing financial applications and data transfer between these systems using well-established and new technologies, e.g., Visual Studio 2019, SQL Server 2016 or higher, Dynamic Linked Libraries (DLL), or standard software toolkits provided by 3rd party vendors, etc.

  • Perform system administration within the applications; Ensure that setup and configuration are current and correct; Maintain code tables, validation tables, templates, and other application-specific objects which contribute to system performance and data integrity; Maintain application workflow rules and monitor these for correctness and continual improvement.

  • Confer with users to identify requirements and enhancements and develop specifications using business process documentation tools for new and modified small to medium-scaled applications.
  • Analyze existing and future software needs and makes recommendations to supervisors on methods to enhance productivity.
  • Consult and work with other EBSS and Applications staff, Network and Security Services staff, and/or Database Administrators to determine development platforms (e.g., applications and database development tools).
  • Write documentation for applications and maintain these documents as required, including developing system documentation including object-oriented class libraries for assigned projects to in-house program modules for reuse by other EBSS and Applications staff.
  • Develop and execute test plans for new and adapted systems and identify and correct problems.
  • Provide technical guidance and training to users, ITS Coordinators, Computer Operators, and other staff members.

  • Perform related work as required.


About the Department

The ITS Department is responsible for the centralized operation of the City's information technology services, support, and infrastructure. The department is comprised of approximately 70 staff and has an annual operating budget of around $15 million. The ITS department is organized to provide a flexible, efficient, and effective structure to manage information technology operations and investments to support the City's strategic goals, business processes, and enterprise-wide information needs.

Minimum & Additional Requirements

Four Year College Degree; Considerable experience as a Computer Programmer Analyst I or GIS Specialist, or equivalent level and completion of advanced courses in computer science, GIS, or a related field; or any equivalent combination of experience and training which provides the required knowledge, skills and abilities; two to four years demonstrated experience at the intermediate level in the information management and systems environment. Possess a sound working knowledge of, and significant hands-on experience with a high-level programming language, such as C#, Visual Basic, ASP, PL/SQL, or any of the Microsoft .Net development platforms.

Preferred Qualifications

Four Year College Degree; Graduation from an accredited four-year college or university with a four-year degree in Information Systems, Computer Technology, Business, Economics, or substantial work experience supporting medium to large computer applications systems; extensive working knowledge of, and significant hands-on experience in programming languages such as C#, Visual Basic, ASP, PL/SQL, or any of the Microsoft .Net development platforms; relational database experience in MS SQL Server, Oracle, or MS Access; experience utilizing reporting software such as Crystal Reports or MS SQL Server Reporting Services; experience utilizing a proprietary COTS SDK or workbench or with an enterprise development tool such as MS Visual Studio.

Company

The City of Alexandria is an award-winning, innovative, and progressive local government that brings together elected leaders, residents, businesses, and staff to foster a thriving community.  We are an independent, full-service city, providing the services typically operated by both counties and cities in areas such as public safety, transportation, human services, parks and recreation, planning, and administration. We offer a wide range of exciting career opportunities in a variety of fields, with the resources and expertise to succeed.  In Alexandria, employees are our most important asset, and we work hard to create and support a culture that delivers excellence through the shared values of respect, integrity, teamwork and continuous improvement.

Our employees have access to excellent medical, dental, vision, life insurance and other benefits.  Alexandria provides a defined-benefit pension and offers six weeks of paid parental leave to employees who become parents through birth, adoption or foster care.

We offer a robust wellness program, interdepartmental rotation program, tuition assistance funding and professional development program that helps employees obtain the knowledge, skills, qualifications and experience to enhance their professional and personal growth.

With a population of approximately 160,000 and a land area of 16 square miles, Alexandria is the seventh largest city in the Commonwealth of Virginia. Located on the Potomac River across from Washington, D.C., Alexandria is known for its beautifully preserved 18th- and 19th-century architecture, charming waterfront, high-tech economy, vibrant retail and restaurant corridors and diverse neighborhoods. We are a unique and historic community, and we continue to innovate for the 21st century.

Company info
Website

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert