Job Vacancy Announcement- Programmer

Programmer  (Working Level)

Location: Atlanta, GA

Target hiring range up to $65,000 annually

Application deadline: Open until filled

Submit resume to: [email protected]

For more information: http://dps.georgia.gov/employment-opportunities-0

The Georgia Department of Public Safety (DPS) oversees the day-to-day operation of the Georgia State Patrol (GSP), Capitol Police and the Motor Carrier Compliance Division (MCCD). We currently have a challenging and rewarding opportunity for a Programmer in the Computer Services Division.

This position is perfect for candidates who seek a challenging opportunity without sacrificing work/life balance.

Key benefits to joining the department:

  • Opportunity to work with latest technology.
    As a Microsoft Volume Licensee, the Department of Public Safety has access to and utilizes the latest versions of Visual Studio, Microsoft Office, Windows, and Windows Server.  In addition, DPS maintains an employee portal using Sharepoint and an internal e-mail system using Microsoft Exchange.
     
  • Freedom to code using individual style consistent with accepted development processes.
    While DPS programmers are expected to utilize accepted coding standards and conventions, they are free to use their individual style provided code is documented, compact and efficient.
     
  • Opportunity to develop complete solutions from concept to implementation to maintenance.  Consult with end users to determine the needs of their application and develop appropriate programs.
    DPS programmers are involved with applications they develop throughout the development life-cycle.  From initial requirements, to development, to support and maintenance, the programmer works closely with end-users and other members of the development team to produce the best possible product.
     
  • Flexible work hours.
    DPS employees in appropriate positions, including programmers, may work a modified work schedule (4 10-hour days, etc.) or telework (when work can be performed from home as well as it would at the office).  Generally, these options are available after a minimum period of employment, typically 6 months.
     
  • Strong team environment.
    DPS programmers work in strong team environment.  Programmers, and other members of the IT staff, work closely and cooperatively to provide an outstanding level of service to end users.
     
  • Strong management support.
    DPS management supports the efforts of programmers through the provision of resources and by ensuring that the needs of the development group are met as quickly and completely as possible. Supervisors, up to and including the Commissioner, are keenly aware and appreciative of the services the IT staff members provide to the agency.
     
  • State employment Benefits.
    Paid Sick and Annual Leave
    12 paid holidays per year
    Group health, life, dental, and vision insurance are available
    401(K) and pension retirement benefits are available.
     

Key responsibilities:

  • Compiles and writes documentation of program development and subsequent revisions, inserting comments in the coded instructions
  • Contributes to instructions or manuals to guide end users
  • Debugs, adapts, and modifies code and logic of existing applications
  • Determines portability of code between operating systems and hardware
  • Maintains test standards relevant to the development life cycle and change management processes
  • Prepares detailed workflow charts and diagrams that describe input, output, and logical operations
  • Provides ongoing operational and user assistance to address application problems, provide on-call application support and assist users with application operations
  • Provides technical support in the operation and use of application software systems
  • Tests code to identify errors and debug
  • Updates the applicable tracking system with issues identified during the full life cycle
  • Utilizes, modifies, or develops algorithms that maximize processing speed and utilize memory efficiently
  • Writes and debugs programs or program modules using .net programming languages.
  • Writes and debugs T-SQL queries, stored procedures, and sets up SQL jobs.

Minimum Qualifications:

Bachelor's degree from an accredited college or university in computer science or a related field AND Six months of programming experience OR Certificate or Associate's degree from an accredited program AND One year of programming experience OR One year of experience at the lower level or position equivalent (ITP010)

Preferred Qualifications:

  • Proficient with C# and VB.net programming languages.
  • Proficient performing Web development in ASP.NET MVC, Web Services and WPF
  • Proficient with Javascript, SOAP & Web Services, HTML and XML
  • Proficient Windows Developer using Windows Forms
  • Proficiency with Crystal Reports and SQL Reporting Services
  • Strong skills working with SQL Server 2008 and higher, table design/normalization, queries, views, stored procedures and reporting services.