Application Developer- III (Technical Lead)

Job description

Posting DetailsPosting Number: 0601220 Position Category: Application Developer- III (Technical Lead) Job Title: Application Developer- III (Technical Lead) Position Code: 00461X Position Type: Staff Department: Information Technology Nature of Work: Application Services is a department within the Division of Information Technology Services at Albany State University (ASU). Application Services provides design, implementation and production support services for Enterprise Resource Planning (ERP) Systems: Ellucian Banner (SIS), Enterprise Applications, Business Applications, Application Development & Integration and supports the mission of the University by developing, coordinating, and managing software application systems that provide critical information services for university constituents.

Reporting to the Director of Application Services, Applications Developer-III (Technical Lead) provide senior level support for Applications managed by Application Services and interfaces with both functional and technical staff to complete tasks related to Application Development and Integration within ITS and across campus units.

Assist in the planning, design, development, of new applications and enhancements to existing applications.

Design, code, document, and test new programs/applications and modify existing programs/ applications. They will also design, create or modify database structures and tables based on relation database principles. Build queries and system integrations between multiple enterprise systems.

Working alone, on project teams or with the assistance of Applications Analysts/Specialists, Developers, DBAs, System Administrators, Project Coordinators and/or other resources, this person designs, codes, documents, tests, and debugs Application environments.

Anticipates new requirements based on changing ASU needs & new trends in technology and participates in the requirements gathering.

With the assistance from System Administrators, set-up/ enhance/ manage development environment.

Participates in design, development, and delivery of training programs and individualized classes for software applications in use.

Recommends, initiates & implements improvements to IT operations & processes. Contributes constructive suggestions for change or improvement. Training and Experience: Senior-Level position requiring industry standard level certifications or college/university diploma or degree in the field of computer science and/or computer systems or 5 to 8 years equivalent/relevant work related experience.
Work experience or familiarity with Higher Education environment is highly desirable.
Extensive experience with Enterprise software applications, including Enterprise Resource Planning (e.g. Banner, PeopleSoft, Oracle, etc.) products.
Understanding of software design patterns, such as model-view-controller and object-oriented methodologies.
Experience developing and utilizing REST-based APIs.
Experience developing user interfaces using HTML5, CSS, and JavaScript.
Strong Application programming & logic skills, including SQL programming in an Oracle environment.
Proficiency in multiple programming languages, such as Python, PHP, Java, PL/SQL, and ASP.NET.
Experience with frameworks and technologies, such as Django, Bootstrap, JQuery, ASP.NET, Laravel, Angular, Grails.
Experience with data exchange and object notation formats, such as JSON and XMLExperience in the development of strategies for optimal use of SharePoint and key assistance in integrating SharePoint with other web-based applications and collaborative tools within the organization.
Thorough and proven understanding of relational and multi-dimensional database structures and schemas.
Experience developing database-centric applications and working with query languages.
Serves as member of cross-unit team to support student information systems integration and data use.
Experienced in:
Programming Languages: PHP, Python, ASP.NET/C#, Java, Groovy, JavaScript, jQuery, AJAX, JSON, HTML5, XML, CSS
Framework: Laravel, Symfony, Grails, .Net, Bootstrap, Django
Web App Servers/DMS, CMS: SharePoint, OmniUpdate
Web Servers: IIS, Apache, Tomcat, JBoss, Weblogic
Database: Oracle, MySQL, MS SQL Server
Identity Access Management/SSO: LDAP, CAS, Shibboleth, SAML, ADFS
Development (IDE)/Design tools: Eclipse, Notepad++, Dreamweaver, Adobe Photoshop, Illustrator, etc.
Build and dependency management tools: Maven, Ant, Ivy, Gradle, etc.
Version control systems: SVN, Git, etc.
Operating Systems: Windows, Unix (Linux, AIX, Solaris)
Preferred Experience in:
Object Oriented Programming experience with Ellucian Banner application software or a background in higher education enterprise information systems
SQL, PL/SQL, Perl, Pro*C, shell scripting, XML, Java, Groovy on Grails
Oracle Forms development or Oracle APEX
Extract, Transform, Load (ETL)
Ability to handle multiple assignments through prioritization & time management, effectively documenting & communicating status of projects & issues to management.
Ability to learn new technologies, systems & adapt to change on an ongoing basis.
Ability to work with minimal supervision both independently & as a member of a team.
Performs related duties as assigned.
Knowledge of applicable data privacy practices and laws.
Strong customer-service orientation.
Excellent written and oral communication skills.
Excellent listening and interpersonal skills.
Ability to communicate ideas in both technical and user-friendly language.
Highly self-motivated and directed.
Keen attention to detail.
Ability to work on a team, set priorities, work under pressure, adapt to demanding situations, and maintain schedules. Testing Requirements:Illustrative Examples of Work: The duties listed below are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related or a logical assignment to this role.
Executes the full lifecycle of software solutions, including research, new development, prototyping, modification, reuse, re-engineering, maintenance, documentation, and other related activities that result in software-based products, ensuring their security, stability, integrity, and recoverability.
Support and maintain system integrations and interfaces between Banner and third-party systems/applications.
Develops applications and integrations according to specifications using appropriate programming languages, tools, development methodologies, and adhering to relevant standards, while communicating progress, and delivering within scheduled timelines.
Creates and maintains database objects (i.e. tables, views, stored procedures, functions, and packages) that satisfy ACID properties.
Manages SharePoint environment, including design, architecture, availability, reliability, performance, monitoring and security of the portal.
Review and analyze existing application effectiveness and efficiency, and develop strategies for improving or leveraging these systems.
Ensures document coding (purpose and code logic) is clearly organized, structured, and reusable
Liaise with Infrastructure team, Web Services team, DBA, Project Manager and others to support applications/systems & integration and assist with quality assurance, program logic, and data processing.
Develops test plans and ensuring that code is well tested, covering expected cases and exceptions.
Assists in developing and maintaining departmental coding standards and participates in peer code reviews.
Insure that the quality of all data on campus are reliable and available, yet remains confidential, effective and efficient while maintaining integrity for Federal, State, and Local regulatory requirements and compliance.
Assist in the development and periodic review of Service level agreements. Posting Date: 12-11-2020 Closing Date:
(Screening of applications will begin at date shown and will continue until the position is filled.) Open Until Filled FTE: 1.0 Special Instructions to Applicants:Funding Source: General Operating (State) Number of Openings: 1 If Other, please denote the Name of a Grant: State Fringe Benefits:Salary: $60,000 to $70,000 Physical Demands Escalated Production support efforts might lead to work in the evening and weekend.
Occasional evening and weekend work to meet deadlines.
Sitting for extended periods of time.
Dexterity of hands and fingers to operate a computer keyboard, mouse, and to handle other computer components.
Lifting and transporting of moderately heavy objects, such as computers and peripherals. Facts About the Institution: Albany State University is a fully accredited senior unit of the University System of Georgia. Employees receive benefits provided by the University System of Georgia, including, but not limited to, medical and major medical insurance, group life insurance, participation in the Georgia Teachers' Retirement System, Optional Retirement Plan (Faculty and exempt employees only), Social Security and Tuition Assistance Program after six months of employment.

EEO/AA/Non-Discrimination Statement:

Albany State University is an equal employment, equal access, equal educational opportunity and affirmative action institution which adheres to all federal and state civil rights laws banning discrimination in public institutions of higher education.

The University is committed to insuring equal opportunity to all students, employees, and applicants for employment or admission without regard to race, color, religion, sex, national origin, age, veteran status, physical or mental disabilities, or sexual orientation. It is the policy of Albany State University to comply with all federal laws, including the Age Discrimination Act of 1975, Section 504 of the Rehabilitation Act of 1973, Title II of the Americans with Disabilities Act (ADA) of 1990 (Title II), Title IX of the Education Amendments of 1972 (Title IX), Title VI of the Civil Rights Act of 1964 (Title VI), Executive Order (E.O.) 11246, and all subsequent amendments and implementing regulations which prohibit discrimination as above described. In accordance with the requirements above, Albany State University affirmatively states that it does not discriminate on the basis of race, color, religion, sex, age, veteran status, disability or national origin in its employment and/or educational programs and activities. Albany State University is an Affirmative Action/Equal Opportunity Institution.

The University shall take action, to the extent allowed under state and federal law, to ensure fulfillment of this policy. For questions or more detailed information regarding this policy, or to file a complaint regarding violation of this policy, please contact the Albany State University Office of Human Resources, 2400 Gillionville Road, Suite K-111, Albany, Georgia 31707, Director of Human Resources at 229-500-2026. Students requiring disability related accommodations for participation in any event or to obtain print materials in an alternative format, please contact the Student Disability Services Center, New Student Center, 2nd Floor, Green Zone (Room 2-140), Dr. Stephanie Harris-Jolly, Director of Counseling and Student Disability Services, 229-500-3442. Disability Statement: Applicants who have a disability and who need special services or facilities to apply or to interview should contact Human Resources at 229.500-2026. EEO/AA employer. Optional Applicant Documents: Resume
Cover Letter Required Applicant Documents: Resume
Cover Letter Application Types Accepted: Staff Employment Application Quicklink for Posting: function checkForSelectedStatus(){ return true;}




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 12/12/2020
Application Due: 9/8/2021
Work Type: Full Time