Senior Applications Developer

Kent State University Kent , OH 44243

Posted 1 week ago

Job Title:

Senior Applications Developer

Physical Location:

Kent OH

Salary:
62540-81706

Basic Function:

Responsible for the basic design, development and ongoing modification of software applications, and implementation of work products in a complex production environment. Design, develop and maintain software applications and provide application-specific user support.

Develop application requirements based on business requirements from clients and technical requirements from IS support specialties. Implement prescribed security policies. Reports to Designated Administrator.

Additional Basic Function if applicable:

Examples of Duties:

Duties/essential functions may include, but not be limited to, the following:

Responsibilities include working closely with clients, business analysts, and team members to understand more complex business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and comply with the organization's architectural and security standards.

Involved in the full systems life cycle and responsible for designing, coding, testing, implementing, maintaining and supporting complex applications software.

May supervise students and/or provide functional guidance of support staff or other employees who work on a project or assignment on a temporary or intermittent basis.

JOB COMPETENCIES:

Design, develop and/or maintain multiple complex applications, user interfaces, application functions, application interfaces, databases or database applications.

Implement applications based on system life-cycle standards and IS Architectural and Security protocols.

Perform analysis and judgment regarding interdependencies of processes/applications/technologies.

Provide user support for multiple complex applications.

Develop application requirements based on business requirements from clients and technical requirements from IS support specialties.

Work effectively with limited oversight.

Provide information and recommendation to supervisor for decision-making.

Establish estimates and timelines for specific applications/projects and take direct accountability for results.

Responsible for relationships with team members and clients for applications/projects with a moderate to large scope (division, college).

Anticipate clients' future needs; participate in the definition of client's strategic plan.

Effectively deliver informational and decision seeking presentation to technical and functional groups.

Assist in communicating team goals and keeping team focused.

Effectively prioritizes and handles multiple concurrent activities; assist teams in planning and estimating techniques for various activities.

Establish focused, measurable goals for self and others.

Identify solutions that effectively combine needs and or resources for multiple clients and applications

Additional Examples of Duties if applicable:

Minimum Qualifications:

A baccalaureate degree in an appropriate field and four or more years of relevant professional experience. Or a combination of education, training, and experience equivalent to an Associate degree in IS/CS plus six years of experience including; developing application requirements; design, development and /or maintaining and providing support for multiple complex applications, user interfaces, application functions, application interfaces, databases or database applications; implementing applications based on system life-cycle standards and IS Architectural and Security protocols; performing analysis and judgment regarding interdependencies of processes / applications / technologies; developing application requirements based on business requirements from clients and technical requirements from IS support specialties; and working effectively with limited oversight.

License/Certification:

Knowledge Of:

Several appropriate development language(s), operating system(s), and reporting tool(s). Complex relational database design, remote processing and virtual systems

Complex programming concepts; server and storage architecture and its capabilities; complex techniques of studying business processes related to new or modified applications; advanced systems design; technical report writing; and application of algorithms and mathematical modeling and record selection

Very complex computer system analysis, design, testing, debugging and maintenance techniques and practices

IT goals and priorities, as well as client divisional mission and goals

Skill In:

Ability To:

Develop very complex programs and detailed program specifications

Analyze very complex data and situations, reason logically and creatively; identify complex problems, draw valid conclusions, and develop very complex effective solutions

Apply creative thinking in the design and development of complex methods of processing data

Prepare and interpret complex structured and/or computerized diagramming techniques

Preferred Qualifications if applicable:

Experience working in and administering a Cognos reporting environment is preferable. The Senior Application Developer will analyze user technical needs, design, code, document and test new reports, modify/test existing programs, and support our Cognos environment.

Assessments:

Asterisk (*) indicates knowledge, skills, abilities which require assessments


Working Conditions / Physical

Requirements:

Light work: Exerting up to 20 pounds of force occasionally, and/or up to 10 pounds of force frequently, and/or negligible amount of force constantly to move objects. Incumbent may be required to travel from building to building frequently and off campus occasionally.

Working Schedule:

Additional Information:

Disclaimer:

The intent of this description is to illustrate the types of duties and responsibilities that will be required of positions given this title and should not be interpreted to describe all the specific duties and responsibilities that may be required in any particular position. Directly related experience/education beyond the minimum stated may be substituted where appropriate at the discretion of the Appointing Authority. Kent State University reserves the right to revise or change job duties, job hours, and responsibilities.



See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Associate Applications Developer

Kent State University

Posted 6 days ago

VIEW JOBS 11/11/2018 12:00:00 AM 2019-02-09T00:00 Job Title: Associate Applications Developer Physical Location: Kent Campus - Kent, OH Salary: $43,393 to $59,633 Basic Function: Responsible for the basic design, development and ongoing modification of software applications, and implementation of work products in a less complex production environment. Design, develop and maintain software applications and provide application-specific user support. Develop application requirements based on business requirements from clients and technical requirements from IS support specialties. Implement prescribed security policies. Reports to Designated Administrator. Additional Basic Function – if applicable: Examples of Duties: Duties/essential functions may include, but not be limited to, the following: Responsibilities include working with clients, business analysts, and team members to understand less complex business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and comply with the organization's architectural and security standards. Involved in the systems life cycle and responsible for designing, coding, testing, implementing, maintaining and supporting applications software. JOB COMPETENCIES: Design, develop and/or maintain a single less complex application or a small number of less complex programs, application functions, databases, or user / application interfaces. Follow system life-cycle standards and IS Architectural and Security protocols. Develop alternative solutions when necessary. Provide application-specific user support. Responsible for results. Work effectively with close oversight. Maintain contacts with client, but not directly responsible for relationships with department/group clients. Make realistic commitments to clients; respond quickly to client requests. Communicate regularly and listen effectively. Perform work in a manner consistent with organizational values. Prioritize tasks/duties according to deliverable schedule. Coordinate problem response with supervisor; effectively document solution. Participates actively in brainstorming processes. Understand personal and work units' roles and responsibilities. Additional Examples of Duties – if applicable: Minimum Qualifications: Baccalaureate degree in an appropriate field. Or a combination of education, training, and experience equivalent to an Associate degree in IS/CS plus two years of experience including; developing application requirements; design, development and /or maintaining a less complex application or a small number of less complex programs, application functions, databases, or user / application interfaces; following system life-cycle standards and IS Architectural and Security protocols; providing application-specific user support; and working effectively with close oversight. License/Certification: Knowledge Of: Appropriate development language and operating system. Relational database design, remote processing and virtual systems concepts Programming concepts; server capabilities; basic techniques for studying business processes related to new or modified applications; principles of systems design; technical report writing; and application of algorithms, mathematical modeling and record selection Basic computer system analysis, design, testing, debugging and maintenance techniques and practices Skill In: Ability To: Develop programs and program specifications Analyze data and processes; reason logically; identify problems; draw valid conclusions, and develop effective solutions Prepare and interpret basic structured and/or computerized diagramming techniques Preferred Qualifications – if applicable: Assessments: Asterisk (*) indicates knowledge, skills, abilities which require assessments Working Conditions / Physical Requirements: Light work: Exerting up to 20 pounds of force occasionally, and/or up to 10 pounds of force frequently, and/or negligible amount of force constantly to move objects. Incumbent may be required to travel from building to building frequently and off campus occasionally. Working Schedule: Additional Information: Disclaimer: The intent of this description is to illustrate the types of duties and responsibilities that will be required of positions given this title and should not be interpreted to describe all the specific duties and responsibilities that may be required in any particular position. Directly related experience/education beyond the minimum stated may be substituted where appropriate at the discretion of the Appointing Authority. Kent State University reserves the right to revise or change job duties, job hours, and responsibilities. Kent State University Kent OH

Senior Applications Developer

Kent State University