What are the responsibilities and job description for the Systems Programmer/Developer II position at South Carolina Department of Juvenile Justice?
Job Responsibilities
If your goal is to build a career that makes a difference and you have a passion for making a difference in the lives of South Carolina's youth, consider joining the dedicated people of the South Carolina Department of Juvenile Justice (DJJ).
Mission
It is the mission of the South Carolina Department of Juvenile Justice (DJJ) to impact and transform young lives, strengthen families, and support safer communities through targeted prevention and rehabilitation.
Job Purpose
Evaluates, documents, and develops automated systems for agency processes using Microsoft Office applications (e.g. MS Forms, SharePoint, and Flows). Assists with project analysis, development, and testing.
Job Responsibilities
Analyze and designs business automation applications.
Develops and maintains internally developed software applications written primarily with the Microsoft NET framework.
Provides production support for agency applications.
Production support includes determining application issues, alteration of software code and or the database to correct application issues.
Performs quality assurance testing of business automation and agency developed applications prior to release.
Assists in the implementation of agency applications including pilot testing and post-release analysis.
Supports and maintains business automation systems and agency applications, including bug fixes and updates based on process changes, etc.
Minimum And Additional Requirements
Perform other related job duties as required or assigned.
State Minimum 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 degree or a bachelor's degree in a related field may substitute for the required work experience.
Additional Requirements
Moderate knowledge of information systems structure and capabilities.
Moderate knowledge of Microsoft Office applications.
Ability to communicate in a clear and concise manner.
Ability to work effectively with users and other IT personnel.
Ability to plan, direct, instruct, and test business automation and application development projects.
Proficient in writing SQL queries for production support issues.
Knowledge of Microsoft Net framework and c#.NET programming language.
The employee will work under the direct supervision of the IT Application Development Manager.
Employee must be able to work independently and keep management informed of progress.
The employee must have excellent problem-solving skills.
Knowledge, skills, and abilities are ultimately determined by verifiable work history, references, and interview.
Employee must be able to work in an environment with incarcerated youth.
This position performs job duties relating to the custody, control, transportation, or recapture of youth within the jurisdiction of the Department of Juvenile Justice and the employee may have direct and indirect contact with youth within the jurisdiction of the Department of Juvenile Justice. Training applicable to these duties will be provided.
Preferred Qualifications
PREFERRED AGENCY REQUIREMENTS:
A high school diploma and work experience in computer programming. An associate degree or bachelor's degree in a related field may be substituted for the required work experience.
Additional Comments
The South Carolina Department of Juvenile Justice offers an exceptional benefits package for FTE positions that includes:
You will be asked to provide a certified transcript if selected for a position requiring a degree. A background investigation will be conducted that may include but is not limited to, criminal records, driver's license, and child abuse registry prior to an offer of employment. Additionally, a medical examination and drug testing may be required. Please provide an explanation for any gaps in employment. A resume may be attached to your application but not substituted for completing the work history section of the application.
If your goal is to build a career that makes a difference and you have a passion for making a difference in the lives of South Carolina's youth, consider joining the dedicated people of the South Carolina Department of Juvenile Justice (DJJ).
Mission
It is the mission of the South Carolina Department of Juvenile Justice (DJJ) to impact and transform young lives, strengthen families, and support safer communities through targeted prevention and rehabilitation.
Job Purpose
Evaluates, documents, and develops automated systems for agency processes using Microsoft Office applications (e.g. MS Forms, SharePoint, and Flows). Assists with project analysis, development, and testing.
Job Responsibilities
Analyze and designs business automation applications.
Develops and maintains internally developed software applications written primarily with the Microsoft NET framework.
Provides production support for agency applications.
Production support includes determining application issues, alteration of software code and or the database to correct application issues.
Performs quality assurance testing of business automation and agency developed applications prior to release.
Assists in the implementation of agency applications including pilot testing and post-release analysis.
Supports and maintains business automation systems and agency applications, including bug fixes and updates based on process changes, etc.
Minimum And Additional Requirements
Perform other related job duties as required or assigned.
State Minimum 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 degree or a bachelor's degree in a related field may substitute for the required work experience.
Additional Requirements
Moderate knowledge of information systems structure and capabilities.
Moderate knowledge of Microsoft Office applications.
Ability to communicate in a clear and concise manner.
Ability to work effectively with users and other IT personnel.
Ability to plan, direct, instruct, and test business automation and application development projects.
Proficient in writing SQL queries for production support issues.
Knowledge of Microsoft Net framework and c#.NET programming language.
The employee will work under the direct supervision of the IT Application Development Manager.
Employee must be able to work independently and keep management informed of progress.
The employee must have excellent problem-solving skills.
Knowledge, skills, and abilities are ultimately determined by verifiable work history, references, and interview.
Employee must be able to work in an environment with incarcerated youth.
This position performs job duties relating to the custody, control, transportation, or recapture of youth within the jurisdiction of the Department of Juvenile Justice and the employee may have direct and indirect contact with youth within the jurisdiction of the Department of Juvenile Justice. Training applicable to these duties will be provided.
Preferred Qualifications
PREFERRED AGENCY REQUIREMENTS:
A high school diploma and work experience in computer programming. An associate degree or bachelor's degree in a related field may be substituted for the required work experience.
Additional Comments
The South Carolina Department of Juvenile Justice offers an exceptional benefits package for FTE positions that includes:
- Public Service Loan Forgiveness Program
- Employee Assistance Program (EAP)
- Health, dental, and life insurance
- 15 days annual (vacation) leave per year
- 15 days of sick leave per year
- 13 paid holidays
- State retirement plans and deferred compensation programs
- Discount Programs such as TicketatWork and WeSave
You will be asked to provide a certified transcript if selected for a position requiring a degree. A background investigation will be conducted that may include but is not limited to, criminal records, driver's license, and child abuse registry prior to an offer of employment. Additionally, a medical examination and drug testing may be required. Please provide an explanation for any gaps in employment. A resume may be attached to your application but not substituted for completing the work history section of the application.