Free Job Descriptions

Browse by first letter of the job description

twitter facebook

Please help us to keep this site free by liking us on Facebook.  Click on the Facebook logo and click `like`-thanks

Free Job Descriptions

"The database of free job descriptions"



























"I couldn`t put it down from start to finish...Some of these stories are fascinating, some sad and some just downright funny. I thoroughly recommended it anyone whether interested in Human Resources or not!"


"A really funny and interesting read .... great insight into the wierd and wonderful world of HR ..."


"Amusing and informative. A recommended read for anyone interested in a career in Human Resources. "


"Entertaining reading and one that anyone in the field of HR will be vale to instantly relate too! "


If you want an HR text book this book is probably not for you. If you want a unique insight into some of the weird and wonderful true stories that happened during a twenty year career in Human Resources it is.


"I couldn`t put it down from start to finish...these stories are fascinating, some sad and some just downright funny. I thoroughly recommended it whether interested in HR or not!"

Applications Development Manager job description provides a free database of job descriptions.  Whether you are writing a job description, need to better understand a job, or are thinking abut your career, is for you

Job Summary

To manage, plan, organize, and supervise application development services within the Information Technology Division; to coordinate assigned activities with other divisions and outside agencies; and to provide highly responsible and complex administrative support relative to assigned area of responsibility.

Main responsibilities- Applications Development Manager job description

Knowledge, Skills and Abilities- Applications Development Manager job description

Applications Development Manager job description

Review, investigate, evaluate, and select new technologies for current and future business needs; ensure that all technologies comply with Department of Education standards and strategic direction.


Resolve difficult and complex application problems through on-site analysis and effective utilization of technical staff, coordination with other information technology staff, and use of vendor contracts.


Provide assistance to other divisions and departments on applications development, upgrades, and replacement.


Receive and analyze requests for system modifications or new application development in assigned program area; recommend and implement solutions to problems or design systems as needed; coordinate or perform detailed analysis, development, and testing of new applications.


Select, train, motivate, and evaluate assigned staff; provide or coordinate staff training; work with employees to correct deficiencies; implement discipline procedures.


Contact vendors for solutions, technical reference, and/or services required for systems expansion and maintenance.


Analyze procedures and data to develop logical solutions to complex applications programming problems.


Create and perform complex application analysis design and development duties.


Evaluate application development practices and create development standards, policies, and procedures.

To manage, plan, organize, and supervise application development services within the Information Technology Division.


Participate in the development and implementation of goals, objectives, policies, and priorities for assigned applications; recommend and administer policies and procedures.


Evaluate applications development needs and apply technical principles and concepts to develop business solutions.


Monitor and evaluate the efficiency and effectiveness of service delivery methods and procedures; recommend, within division policy, appropriate service and staffing levels.


Plan, direct, coordinate, and review the work plan for assigned staff; assign work activities, projects, and programs; review and evaluate work products, methods, and procedures; meet with staff to identify and resolve problems.


Knowledge of :

Principles, practices, methods, and techniques of information systems project management.

Methods and techniques used to design, develop, test, and implement applications.

Principles and practices of computer programming and systems analysis.

Principles and practices of programming languages and operating systems.

Methods and techniques of evaluating business requirements and developing information systems solutions.

Concepts and principles of payroll and other business applications development and implementation.

Concepts and principles of web application design, development, and implementation.

Principles and practices of system testing, analysis, and security administration.

Principles and practices of program development and administration.

Principles and practices of budget preparation and administration.

Principles of supervision, training, and performance evaluation.

Pertinent Federal, State and local laws, codes, and regulations.

Methods and techniques of developing complex application technical manuals and documentation.


Ability to:

Oversee and participate in the management of complex application design and development programs.

Select, supervise, train, evaluate, and review the work of assigned project staff.



Manage multiple large scale complex projects.

Serve as project manager on large application programming and analysis projects.

Evaluate client business requirements and implement information technology solutions.

Perform highly complex systems analysis and programming duties.


Ability to (cont.):


Design, configure, and test system hardware and software problems.

Troubleshoot highly complex hardware and software.

Research and evaluate new technology in assigned area of responsibility.

Troubleshoot and diagnose operational problems and articulate resolutions.

Participate in the development and administration of goals, objectives, and procedures.

Prepare and administer program budgets.

Prepare clear and concise administrative and financial reports.

Analyze problems, identify alternative solutions, project consequences of proposed actions, and implement recommendations in support of goals.

Research, analyze, and evaluate new service delivery methods and techniques.











Communicate clearly and concisely, both orally and in writing.

Establish and maintain effective working relationships with those contacted in the course of work.

Interpret and apply federal, state, and local laws, codes, and regulations.

Experience and Training Guidelines:

Any combination of experience and training that would likely provide the required knowledge and abilities is qualifying. A typical way to obtain the knowledge and abilities would be:


Five years of extensive experience in the areas of software application design, development, and deployment of enterprise-level N-tier architecture in a Microsoft .NET framework including two years of administrative and supervisory responsibility.


Equivalent to Bachelors degree from an accredited college or university with major course work in computer related field.


Keep up-to-date on business application development and implementation, database architectures, technologies, and methodologies, and attend training classes as necessary.


Conduct meetings with customers and transform requirements into effective applications.


Monitor quality assurance and security procedures for business applications.


Ensure application design and development policies are adhered to.




Independently perform complex application development/programming analysis.


Provide detailed design and specification documentation for all applications and databases.


Develop, maintain, and enforce database standards and procedures.


Verify stability, interoperability, portability, security, and scalability of application architecture.


Install, research, test, and verify proper functioning of software updates.


Create and enforce security standards.

Attend and participate in professional group meetings; stay abreast of new trends and innovations.


Must demonstrate attendance sufficient to complete the duties of the position as required.


Perform related duties similar to the above in scope and impact as required.