Information Technology

Employment TYPE

Contract

LOCATION

Columbia, South Carolina

DATE POSTED

March 7, 2019

INDUSTRY

Information Technology

POSITION(S)

1

SALARY

Negotiable

Job# J310

Systems Software Programmer - Advanced

About The Opportunity

THE DIVISION OF TECHNOLOGY SERVICES IS RESPONSIBLE FOR DEVELOPING, IMPLEMENTING, MAINTAINING, AND OBTAINING MULTIPLE MISSION CRITICAL APPLICATIONS.

Job Description

  • THE DEPARTMENT SEEKS A HIGHLY MOTIVATED INDIVIDUAL WITH ADVANCED EXPERIENCE AND EXTENSIVE SOFTWARE DEVELOPMENT SKILLS TO PLAY A KEY ROLE IN THE APPLICATION DEVELOPMENT TEAM THAT WILL DELIVER NEW CHILD WELFARE RE-ENGINEERING PROJECTS. THE CANDIDATE WILL WORK VERY CLOSELY WITH THE SYSTEMS PROGRAM PROJECT LEAD.
  • THE CANDIDATE’S RESPONSIBILITIES ALSO INCLUDE BUT ARE NOT LIMITED TO THE FOLLOWING.
  • CODE, DESIGN AND MAINTAIN THE REPLACEMENT SYSTEM OF THE INTENSIVE FOSTER CARE DATA SYSTEM
  • ASSIST IN THE OPERATIONS AND DEVELOPMENT OF THE STATES CCWIS SYSTEM TO ENSURE THAT STATE AND FEDERAL REQUIREMENTS ARE MET
  • LEAD THE DEVELOPMENT OF SYSTEM ENHANCEMENTS TO THE CAPSS-PACSS INTERFACE
  • DAILY DUTIES / RESPONSIBILITIES
  • Design and document subsystems and system components consisting of (in OO terms) several objects working together to execute an encapsulated function of the larger system.
  • Implement and debug subsystems and components.
  • Write and execute tests for subsystems and components.
  • Participate in integrated test sessions of components and subsystems on test and production servers
  • Determine and communicate the implications of system-level decisions on subsystems and components and help determine how best to mitigate or take advantage of these implications.
  • Determine and communicate the requirements and capabilities of components within the context of the larger system, project, and team.
  • Support management of the team’s technical infrastructure (e.g., repository, build system, testing system) under guidance from the engineers or other project leads.
  • Participate in efforts to share technology and expertise within the organization; mentor junior and aspiring software development engineers.
  • Perform tasks efficiently and work together with team to ensure project success

Required Skills

  • 7+ YEARS OF EXPERIENCE INDEPENDENTLY DESIGNING AND IMPLEMENTING MEDIUM TO LARGE-SCALE SOFTWARE SYSTEMS AND COMPONENTS USING .NET ARCHITECTURES.
  • 5+ YEAR’S EXPERIENCE DEVELOPING DATA-DRIVEN APPLICATIONS UTILIZING SIGNIFICANT RELATIONAL DATABASE ENGINES AS PART OF THE OVERALL APPLICATION ARCHITECTURE.
  • 5+ YEARS’ EXPERIENCE BUILDING WINDOWS/WEB-BASED SOFTWARE SYSTEMS, UTILIZING N-TIER ARCHITECTURES, DYNAMIC CONTENT, HIGHLY-SCALABLE APPROACHES, AND COMPLEX SECURITY MODELS/IMPLEMENTATIONS
  • KNOWLEDGE OF MICROSOFT OPERATING SYSTEMS AND AT LEAST TWO APPLICATION, DATABASE, MESSAGING OR WEB SERVER SYSTEMS.
  • SUCCESSFUL DESIGN AND IMPLEMENTATION OF MULTIPLE SOFTWARE COMPONENTS AND SUBSYSTEMS.
  • ABILITY TO COMMUNICATE THE DESIGN AND IMPLEMENTATION OF SOFTWARE SYSTEMS INCLUDING RELEVANT STRENGTHS/WEAKNESSES AND REASONS FOR IMPLEMENTATION DECISIONS.
  • ABILITY TO COMMUNICATE (ORALLY AND WRITTEN) EFFECTIVELY WITH TECHNICAL, NON-TECHNICAL STAFF, AND CUSTOMERS/STAKEHOLDERS AS NEEDED OR DIRECTED.
  • ABILITY TO COMMUNICATE EFFECTIVELY WITH THE DSS AND OTHER STATE INFORMATION TECHNOLOGY STAFF.
  • ENVIRONMENTS AND TOOLS
  • MS SERVER 2016 ENTERPRISE SERVER, IIS 8.5
  • MS SQL 2012 R2 /2016 ENTERPRISE SERVER.
  • TFS (TEAM FOUNDATION SERVER)
  • MS SQL Server 2008 R2
  • SQL Server Reporting Services (SSRS)
  • Team Foundation Server (TFS) 2012
  • .Net
  • ASP.NET
  • C#
  • JavaScript
  • .NET FRAMEWORK 3.5/4.0
  • Entity Framework

Duration

12 Months

Please Contact me to discuss the hiring process!

Mark Smit

Sr. Executive Recruiter
Contact: (310) 929-8421 Ext: 110
Email: mark.smit@staffactory.com

Hi! My name is Mark! As a job matchmaker, I believe that every consultant I work with is unique and try to understand what they are looking for in a new profile. Not only this, but I also try to understand their work background and history to suggest the best opening for them. I build a relationship with all my consultants by keeping them in the loop about any updates during the entire recruitment process.