What are the responsibilities and job description for the Applications Development Supervisor position at CCS Global Tech?
Job Details
Brief Description of Job Duties:
This position is supervisory work in information systems analysis and application development. Work involves understanding, reviewing and evaluating the work of subordinates, implementing policies regarding budget, staffing levels, and quality standards. Ensures work standards are maintained. Defines and plans applications to meet project objectives. Performs as a first line supervisor responsible for the performance of subordinate employees and provides status reports on the activities of the assigned unit. This position is responsible for providing strategic direction, supervision and management for the developers and system admins assigned to the team. This position is responsible for supervising the work of developers and system admins in information systems analysis and application development and system configuration. It involves supervising staff, work planning and participating in the analysis, design, development, testing, debugging, documentation, maintenance of, and enhancements to Department for Children and Families computer application systems, using software development life cycle and industry best practices. These systems include, but are not limited to, Prevention & Protection Services systems (e.g. new FACTS, KIDS, CWCBS, WKRP, KIPS), ITS systems (e.g. the EAS application), Personnel Services Systems (e.g OrgPublisher), Operations/Audits systems (e.g. Grants & Contracts/Procurements/ATM and PARTS) and DCF statewide systems (e.g. Customer Service, County Packets). These applications on are on multiple platforms, such as mainframe (CA Gen, COBOL), Java, .Net (Visual Basic, C#) and commercially off the shelf (COTS) packages. This position will be instrumental in the upcoming CCWIS project and support of the CCWIS application for years to come. Provide leadership, direction and guidance to associates in his/her area as needed. Prepare reviews and evaluate work of subordinates and prepare HR performance reports. Confer with and advise staff in administrative policies and procedures, technical problems, priorities and methods. Complete timesheets, update work plans and attend staff meetings. Work with Director and enterprise architect to ensure that all development is in alignment with the strategic direction of DCF. |
General Duties:
- Communicate the Mission, Vision and Guiding Principles of Human Services Executive Branch Information Technology (HS-EBIT) to peers, clients and the public;
- Identify personal strengths and developmental needs to increase job performance and long-term career growth for themselves and their direct reports.
- Continually analyze work processes, seek new approaches and make recommendations to enhance efficiency and effectiveness of the agency.
- Work in a harmonious and cooperative fashion with other staff to provide efficient and effective customer service.
- Use free time as available to assist other staff in the completion of work assignments.
- Contributes to a positive work environment through a positive, helpful, courteous demeanor towards staff, clients, and the general public.
- Adheres to appropriate standards of conduct regarding the use of leave and reports to work on time.
Specific Duties:
- Provide management, strategic direction, and oversight for the assigned development and system admin team members.
- Directs and coordinates the work of the team and activities with other work units to integrate assigned information technology functions and programs.
- Work with HS-EBIT Directors and enterprise architect to ensure that all development services and projects are in alignment with the strategic direction of Department for Children and Families (DCF) and Kansas Department for Aging and Disability Services (KDADS).
- Analysis of current and proposed development tools for replacement or purchase recommendation supplying clear and specific justifications to meet the strategic direction of HS-EBIT Directors and business areas.
- Provide direction and guidance to associates in his/her area as needed and set out by policy from Human Resources Performance Management Process. Prepare reviews and evaluate work of subordinates and prepare HR performance reports.
- Confer with and advise staff in administrative policies and procedures, technical problems, priorities and methods.
- Complete timesheets, update work plans, schedule and attend staff meetings.
Skills required:
- Knowledge and experience in application development and application development methodology through complete life cycles.
- Knowledge and experience with the following development software, database management, and operating systems.
- Microsoft Work, Excel and PowerPoint - must have
- .Net (Visual Basic, C#), Java or other modern development languages - must have, current knowledge and training
- SQL Database - Strongly Preferred
- Windows Server OS, functions/commands - must have
- SQL Management Studio Strongly Preferred
- SQL (language) Strongly Preferred
- Visual Studio preferred
- Ability to deal effectively with the information technology needs of: IT technicians and development staff; business users; and, software vendor and management staff. Strongly preferred
- Good organization and workload management skills. - Strongly preferred
- Effective written and oral communication skills in order to establish and maintain good rapport with agency staff for effective and timely problem identification, resolution and work efforts. Strongly preferred
- Experience working on small to medium projects or work efforts (1-6 months of effort). optional
- Capability to work independently and effectively in complex environments
Knowledge and ability to utilize the current version of the following products:
-
- Microsoft Work, Excel and PowerPoint
- .Net (Visual Basic, C#), Java or other modern development languages
- SQL Database
- Windows Server OS, functions/commands
- SQL Management Studio
- SQL (language)
- Visual Studio
Experience required:
- Minimum five years' work experience at an advanced level in application development, testing/debugging, system/program analysis and systems/database design.
- Minimum two years' experience leading/supervising medium to large work efforts/projects and supervising staff.
- Work experience in an Information Technology data processing environment.
Education required:
- Associate degree in Business Administration, Information Technology Management, or a related field.
OR
- Five years' experience in information systems and application development. Additional experience in the areas listed above may be substituted for the required education as determined relevant by the agency.
Special requirements/Certifications
- Experience leading and mentoring team members, fostering a culture of collaboration and knowledge sharing.
- Good skills in organization and work load management.
- Effective written and oral communications in order to establish and maintain good rapport with business and agency staff for effective and timely problem identification and resolution of problems.
- Must maintain security clearance throughout employment.