What are the responsibilities and job description for the Applications Development Supervisor position at Info Origin Inc.?
Job Details
General Duties:
Communicate the Mission, Vision and Guiding Principles of Client 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 Directors and enterprise architect to ensure that all development services and projects are in alignment with the strategic direction.
Analysis of current and proposed development tools for replacement or purchase recommendation supplying clear and specific justifications to meet the strategic direction of 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.
o Microsoft Work, Excel and PowerPoint - must have
o .Net (Visual Basic, C#), Java or other modern development languages - must have, current knowledge and training
o SQL Database - Strongly Preferred
o Windows Server OS, functions/commands - must have
o SQL Management Studio Strongly Preferred
o SQL (language) Strongly Preferred
o 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.