Careers‎ > ‎

Senior PROGRESS Programmer/Analyst

Position Code:
IT-305018-SPA Compensation:
Depends On Experience
No. of Positions:  1 Required Degree:
 Bachelor's Degree
Work Location:  US-MD-Annapolis Years of Experience:
Date Posted:
5/15/2012 Category: Computer Information/Systems Development
  • Maintain and support the current applications by responding quickly to legislative changes and production problems
  • Provide constant attention to bringing up over 1000+ C++ programs to upgrade from legacy to programs updated to Windows 7 standard operating system
  • Support current applications and assist in the new development effort under the direction of the Micro Programming Manager
  • Work occasionally on highly sensitive projects
  • Make program changes without written specifications in emergency situations
  • Resolve issues with customers
  • Assist in training new users
  • Assist state employees with technical issues and act as a mentor to less experienced staff
  • Work toward the Redesign of the Commissioners Application to work with the new MDEC System
  • Rewrite Micro Programming Applications (recompile and correction or rewrite of approximately 1,000 programs)
  • Phone users in response to calls escalated to micro programming group
  • Identify which system is at fault and re-route appropriately
  • Resolve issues directly, often using remote desktop software
  • Support Statewide District Court Applications
  • Support Legislative changes every fiscal year
  • Provide furthur development on statistical information
  • Support new legislation changes
  • Support Commissioner Assistant Application
  • Create new SQL reports
  • Make regular updates to the database to reflect the changes for CJIS codes, Traffic Codes, Agency/Sub Agency, Commissioner Ids, Terminal Ids, etc.
  • Support Baltimore City Parking Application
  • Support new requirements as requested
  • Make regular updates to the database to reflect the changes for the Officers codes, Parking Codes - on going maintenance
  • Resolve help tickets
  • Present all programming changed requests to the Project Managemene Office (PMO) and implement approved changes
  • Submit activity report on a weekly basis to the Manager (tbd) documenting progress made on worked projects

Required Qualifications:

  • Be able to work both independently and in a teamwork setting
  • Must be willing to travel intra-state at a moment's notice
  • Be able to multitask on several projects at once
  • Be willing to be on call for holidays and weekends
  • Must have excellent written and oral communication skills
  • 5 years of programming experience with Embarcadero RAD Studio XE2, Borland C++ Builder6, Borland VCL, Quick Reports 4&5, TCP/IP Sockets, FTP and SMTP on Windows platform
  • 5 years of cross-platform application integration programming experience involving Windows, AIX and mainframe systems using Sockets, LU6.2 or similar protocols
  • 5 years of development experience with Desktop databases involving Microsoft Access, Corel Paradox and SQL server Express
  • 6 years of development experience with relational database ORACLE 9i/10g
  • 3 years of programming experience with J2SE 1.5, J2EE 1.4, JPA, JSF, EJB3 and ORACLE Application Server
  • 3 years of experience administering ORACLE 10/11g databases

Desired Qualifications:

  • Experience working with District Court