Jobs · Engineering · South Carolina

INTERNAL POSTING - Application Developer II

State of South Carolina · West Columbia, SC · 1 wk ago
EngineeringFull-time

Job Responsibilities

This employee will serve as a computer programmer to develop web-based software applications to support DNR technology initiatives.

  • Providing software programmer/analyst support for enterprise applications.
  • Writing programs that integrate multiple technologies into a comprehensive information management system by developing data base access, analysis and reporting tools using .NET/Visual Studio, C#, JavaScript and other appropriate programming languages.
  • Maintaining and enhancing existing applications programs by working with Senior Applications Analyst and DNR staff to identify and resolve bugs/software problems in existing DNR programs.
  • Working with staff as appropriate to develop and incorporate post-implementation software enhancements and revisions to operational software programs.
  • Establishing, documenting, implementing and maintaining appropriate programming standards including agency software development framework and testing procedures, version control and change management.
  • Assisting the Senior Applications Analyst and other staff with identifying user needs and developing software programming plans, development of unit testing procedures and development of user training documents and materials.
  • Providing appropriate administrative documentation and project communication to program administrators and users.

Minimum And Additional Requirements

  • A high school diploma and work experience in the modification and maintenance of system programs, the design and development of system software, or the testing and debugging of system software.
  • An associate's degree or a bachelor's degree in a related field may be substituted for the required work experience.

Preferred Qualifications

  • Knowledge of application software design, testing debugging and maintenance.
  • Knowledge of programming concepts software design methodologies and software systems analysis;
  • Knowledge of data base structures and data access programming procedures including stored procedures;
  • Experience implementing application security protocols.
  • Knowledge of software development quality assurance/quality control procedures and standards including version control and change management.
  • One (1) year of experience with at least two (2) of the following programming languages: Visual Studio/.NET, C# or TSQL.
  • Experience with report development technologies and hosting platforms such as Microsoft SSRS.
  • Software planning and technical documentation skills.

Benefits

  • Health and dental insurance;
  • Retirement and savings plan options;
  • Paid vacation and sick leave.
  • Work-life balance programs such as telecommuting and flexible work schedules are available to employees of some state agencies.

Insurance Benefits

  • Prescription coverage and wellness benefits.
  • Dental, vision, term life insurance, long term disability and flexible spending accounts for health and child care expenses.

Retirement Benefits

  • Defined benefit and defined contribution plans.
  • South Carolina Deferred Compensation Program, which is a voluntary, supplemental retirement savings plan offering 401(k) and 457 plan options.

Workplace Benefits

  • Tuition assistance;
  • Holiday, annual and sick leave;
  • Discounts on purchases, travel and more.

Note

The benefits above are available to most state employees, with the exception of those in temporary positions. Employees in temporary grant and time-limited positions may be eligible for all, some or none of these benefits as benefits are associated with each position type.

Required Question

  • 01 Are you currently employed with SCDNR?
  • 02 Do you have AT LEAST a high school diploma AND work experience in the modification and maintenance of system programs, the design and development of system software, or the testing and debugging of system software OR an associate's degree or a bachelor's degree in a related field that may be substituted for the required work experience?

Similar jobs