Review the 4 job descriptions and the XYZ Company Pointing Scale located below. And in the attached files. Using the scale provided, determine an overall point score for each job. After determining th

Job Description

Application Systems Development Manager

FLSA Status

Exempt

Prepared By

Pay Grade

Approved Date

Manage the development and maintenance of applications software systems which are used to support any/all aspects of COMPANY’s business. Supervise the work-flow and performance of the Applications Software Development Team. Provide strategic input regarding COMPANY’s technology vision and roadmap.

  • to perform additional and/or different responsibilities from those outlined here.

Project Management – identification, definition and transparency of projects: 20-40 %

  • Ensure that proposed business solutions are consistent with and support Company’s current strategic initiatives and Core Values.

  • Monitor project status and direct adjustments as needed to achieve the project objectives.

  • Regular communications / meetings with Business Process Analysis Team, Software Development Supervisors and Infrastructure Supervisors.

  • Regular communications / project status updates with IT senior leadership and Business Partners.

  • Provide day to day thought management of complex application project management, implementation, and/or best practice issues surrounding ERP and Windows development teams.

  • Provide strategic, forward-looking vision when designing solutions to maintain, expand, and delivery of application development goals and objectives.

  • Provide executive consulting support on cross-organizational processes and systems issues and the review, acquisition, and implementation of new products available in the marketplace.

  • Provide continuous feedback to business partners, stake-holders, and executive leadership regarding the priorities and status of work being performed within specified areas of the IT organization.

  • Directly manage large, complex, enterprise projects ensuring execution is on time and within budget.

  • Participates in long range strategy, planning, prioritization, and scheduling of Company systems.

  • Directing technology, architecture, project and functional management efforts during the software development lifecycle



Management of Software Development staff: 20-40 %

  • Follow-up regularly with project leaders as to status of critical projects.

  • Provide coaching, counseling, mentoring and direction to staff as needed.

  • Provide staff/career development planning for staff as needed.

  • Identify staff training needs and provide training opportunities as appropriate.

  • Ensure that written departmental procedures and guidelines for software development methodology (Scrum practices, programming, testing and related processes) are provided to staff, maintained and followed.

  • Staffing management including hiring exceptional candidates, career planning, mentoring, and performance management.

  • Make sure that new staff participates in Company new hire orientation.

  • Provide feedback and recognition regularly.

  • Support company policies and discipline staff as needed (verbal and/or written counseling’s).

  • Document and conduct performance reviews thoroughly and timely—hold staff accountable for fulfilling their key responsibilities and goals satisfactorily.

  • Set performance objectives and develop staff’s skills.

  • Complete staff paperwork accurately and timely—job orders, class changes, etc.

  • Staff according to meet business demands

  • Control expenses.

  • Control turnover.

  • Cross train staff to ensure departmental coverage for major functions.

  • Identify single points of failure (SME’s) and cross-train that skill set / knowledge.

  • Conduct monthly staff meetings, share appropriate information, develop agendas and minutes.

  • Respond to all communications (voicemail, e-mail, mail) at least once daily.

  • Attend and actively participate in all scheduled training events and ensure that staff do as well.

  • Apply the training concepts to the job after the training event.

  • Apply the Attendance and Punctuality policy to scheduled training events just as it is applied to regular work schedules.


Research and Visioning: 20-40 %

  • Research Retail Industry best practices.

  • Research best practices for project/software development methodologies.

  • Recommend new tools and technology that are in alignment with Company’s strategic plan.

  • Periodic and ongoing analysis of the Company’s development methodology and associated processes to determine if and how improvements can be made.

  • Attend training and educational seminars as needed to stay current with relevant technologies and retail application functionality.


Continuous Improvement: 10-20 %

  • Oversee the mission and critical measures of department.

  • Participation in setting of and tracking against strategic goals

  • Be a role model of the company Vision and Core Values.

  • Support the current Company Strategic Initiatives.

  • Actively work on process improvements within the department.



Supervisory Responsibilities:

This job has direct supervision responsibility of Software Development Supervisors, Software Support Specialists, Database Administrators and Architects.

Qualifications:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

Education and/or Experience:

  • Bachelor’s degree with area of specialization in Information Systems or related field.

  • Six + years of software development experience.

  • 3+ years of management or supervisory experience.

  • 2+ years as a project leader on multiple projects and projects of medium or greater size, complexity and impact.

  • Strong problem solving/analytical skills – demonstrated ability to lead problem solving efforts

  • Comprehensive knowledge of the software development process and methodology, and the demonstrated ability to apply to completion of difficult assignments

  • Ability to accomplish difficult tasks and make decisions with minimal supervision/review by others

  • Project leadership skills – demonstrated ability to lead projects that are large in size, complexity and impact.

  • Demonstrated ability to develop project plans.

  • Demonstrated ability to manage multiple development activities simultaneously.

  • Supervision skills – demonstrated ability to lead and direct staff for projects assigned.

  • Ability to provide training / direction to less experienced staff.

  • Available to provide on-call support 24 hours per day, 7 days a week as needed

  • Internet software; Spreadsheet software and Word Processing software.

  • Demonstrated ability to use Microsoft Project for the development of project plans.


Language Skills:

  • Ability to read, analyze, and interpret general business periodicals, professional journals and technical procedures.

  • Ability to write reports, business correspondence, and procedure manuals.

  • Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.


Mathematical Skills:

  • Ability to work with mathematical concepts such as probability and statistical inference.

  • Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.


Reasoning Ability:

  • Ability to define problems, collect data, establish facts, and draw valid conclusions.

  • Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.


Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

  • Frequent sitting, using hands to finger/handle/feel, talking and hearing.

  • Occasional standing and walking.

  • Specific vision abilities required by this job include close vision, depth perception and ability to adjust focus.


Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.

  • The noise level in the work environment is usually moderate.

0| Page