POSITION SUMMARY:
Under
the direction of the Director, the SIS Technical Lead will provide technical
lead support for SchoolMAX Student Information System, integration of SIS with
multiple external information systems, Maryland state and federal reporting and
student related custom application development.
The work involves moderate to full-range tasks as assigned by the Director
in the analysis, design/development and testing of applications and
customizations across related functional areas and the development of
conversion and system implementation plans that ensures software, developed and
deployed to the production environment, adheres to specified requirements,
satisfies end-user needs and expectations, and meets the objectives of Prince
George’s County Public Schools.
DUTIES and RESPONSIBILITIES: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
Leads
a team of developers working with the various SIS modules (Enrollments,
Attendance, Grade, scheduling…etc.), as well as state and federal reporting;
Analyzes
and documents the Student Information System (SIS) system design and overall
solution in a highly complex, tightly integrated SIS environment;
Prepares
technical design documents for solution, new modifications, reports and
extensions for SIS;
Coordinates
with other departments to ensure proper strategic planning, resource
allocation, and effective use of developers;
Maintains
and supports the existing customizations/extensions and changes to the
production environment;
Performs
development work (actual coding) for more complex requirements and is the
technical lead for all upgrades;
Assumes
responsibility for new business requirements and implements future SIS
enhancements to meet the business needs;
Troubleshoots
existing system problems and support end-users; and
Performs
other related duties as assigned.
QUALIFICATIONS:The requirements listed below are representative of the knowledge, skill, and/or ability required.
Strong Experience with Oracle databases, SQL,
PL/SQL scripts, procedures, data import/export and Reporting;
Experience in software development full life
cycle with Oracle technologies, such as APEX, ESB and Web service;
Solid understanding of WSDL, XML, XSD, XSL and
other integration standards;
Hands on experience with Java, J2EE, and web applications,
JMS, Oracle AQ;
Understanding of application authentication and
authorization using Active Directory/ LDAP;
Experience with SQL Developer, TOAD, JDeveloper;
Knowledge of Oracle Data Warehouse and/or data
warehouse concept;
Advanced hands-on experience and training in Oracle tools
including PL/SQL, Oracle Forms, and Oracle Reports;
Proven experience in designing and developing complex
interfaces, customizations, extensions and reports;
Strong
leadership skills, with ability to act independently;
Strong
project management skills and experience managing concurrent projects;
Familiarity
with Microsoft Project;
Possess
and use interpersonal skills that contribute to a courteous and respectful
customer service oriented work environment;
Ability
to supervise and lead a team of developers and work effectively as part of a
team;
Good
oral and written communication and human relations skills; and
Knowledge
of UNIX, LINUX or AIX System Administration preferred.
EDUCATION and/or EXPERIENCE REQUIREMENTS:
Bachelor’s
degree in computer science or a related field from an accredited college or
university in Computer Science and a proven record of success as technical team
lead. A minimum of at least six (6) years of as technical development
experience preferably in a Public Sector K12 environment.
CERTIFICATION REQUIREMENTS:
None required.
SUPERVISORY RESPONSIBILITIES:
No direct supervisory responsibilities.
PHYSICAL DEMANDS:
The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is frequently required to stand, talk, hear, walk, sit, and use fingers, tools or controls. The employee is occasionally required to reach with hands and arms and stoop, kneel, crouch, or crawl. Specific vision abilities required by this job include close vision such as to read handwritten or typed material, the ability to adjust focus, and depth perception. While performing the duties of this job, the employee may occasionally push or lift up to 25 lbs.
WORKING ENVIRONMENT:
The work environment characteristics are representative of those an employee encounters while performing the essential functions of the job.
ADDITIONAL INFORMATION:
None.