*Position ID – 7234*

*Position Title – Sr. Software Developer (JAVA) **10+ exp must*

*Worksite Address – Columbia, SC*

*Length of Project – 12+ Months (Extendable)*

*No. of Positions – 1*

*Interviews – *Phone/WebEx



*Scope of the Project:*



SCDC IS SEEKING A SOFTWARE DEVELOPER (JAVA) - PROJECT LEAD TO ASSIST IN THE
DEVELOPMENT OF WEB APPLICATIONS TO REPLACE THE EXISTING MAINFRAME-BASED
CANTEEN POINT OF SALE SYSTEM.



*Daily Duties/Responsibilities:*



·         WITH SUPERVISION FROM SCDC PERSONNEL, ASSISTS IN THE DESIGN AND
PROGRAMMING OF WEB BASED APPLICATIONS TO REPLACE THE MAINFRAME CANTEEN
POINT OF SALE SYSTEM.

·         ANALYZES EXISTING CANTEEN POINT OF SALE SYSTEM AND DOCUMENTS
CURRENT FUNCTIONS. DEVELOPS WEB BASED APPLICATIONS WITH EQUIVALENT AND
ADDITIONAL NEW FUNCTIONS IN THE JEE ENVIRONMENT.

·         THE NEW POINT OF SALE SYSTEM MUST BE ABLE TO ACCOMMODATE WALK UP
SALES AS WELL AS ACCEPT AN INMATE ORDER LIST FILE FROM OUR INMATE KIOSK
SYSTEM.

·         THE SYSTEM MUST INCLUDE LOGIC TO DETERMINE ALLOWABLE WEEKLY
SPENDING LIMITS BY INMATE CUSTODY, LIVING UNIT, OR OTHER INMATE SPECIFIC
CRITERIA.

·         THE SYSTEM WILL RETRIEVE, STORE, AND UPDATE RECORDS IN OUR LINUX
DB2 AND MAINFRAME IDMS DATABASES.

·         THE SYSTEM WILL INCLUDE A PRIVATE WEB SERVICE TO ACCEPT
SUBMISSION OF CANTEEN POINT OF SALE AND OTHER FUTURE TRANSACTIONS TO BE
APPLIED TO THE INMATE TRUST FUND AND RETURN AVAILABLE BALANCE AND
TRANSACTION AUTHORIZATION NUMBER.

·         CONSULTS WITH RIM STAFF AND SCDC MANAGERS TO DETERMINE FUNCTIONAL
REQUIREMENTS AND TRANSLATE THEM INTO DATABASE AND APPLICATION DESIGN.

·         FOLLOWS ALL AGENCY CODING STANDARDS AND PROCEDURES FOR TESTING.

·         PROVIDES REGULAR STATUS REPORT TO RIM MANAGERS.



*Required Skills (rank in order of Importance): *

·         Expertise in Java / JEE frameworks and technologies

·         Expertise in web frameworks and technologies (e.g. HTML5, CSS,
JavaScript)

·         Experience in constructing advanced SQL statements

·         Experience using Eclipse or another comparable IDE

·         Knowledge of emerging web standards and API's

*Preferred Skills*

§  Knowledge of relevant programming languages.

§  Ability to identify hardware and software interface problems and
limitations.

§  Advanced experience with server applications.

§  Ability to troubleshoot and resolve complex issues.

§  Expert communication skills and ability to work with users with varying
levels of technical expertise.



*Preferred Education/Certifications*



·         A BACHELOR'S DEGREE IN COMPUTER SCIENCE OR A RELATED FIELD AND
EXPERIENCE IN INFORMATION TECHNOLOGY. RELATED EXPERIENCE MAY BE SUBSTITUTED
FOR THE BACHELOR'S DEGREE ON A YEAR-FOR-YEAR BASIS.
-- 
durga
[email protected]
732 706 8025

-- 
You received this message because you are subscribed to the Google Groups 
"USITCV" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/usitcv.
For more options, visit https://groups.google.com/d/optout.

Reply via email to