Position Summary: The Technical Lead provides senior-level system support for information systems. This includes managing, developing, troubleshooting, performance monitoring, and testing the integration of the Student Enrollment Management System and other applications within the DOE Infrastructure. This position will work directly with vendor, DIIT teams, line staff, and key stakeholders across Department of Education (DOE) offices/divisions to define and implement IT strategies related to the full lifecycle of SEMS and other student enrollment systems. The position will also direct and oversee the work of developers responsible for supporting the overall development, implementation, maintenance, and enhancement of SEMS and other Student Enrollment applications. Performs related work.
Reports to: Executive Director, Advance Technology
Direct Reports: Varied
Key Relationships: Works directly with DIIT management, application development team leads, IT managers, divisional leads across the DOE, vendors, and other external organizations to define current and future requirements and system roadmaps.
Serves as an in-house expert and authority for the implementation, maintenance, enhancement, integration, and support of critical web and windows business applications.
Directs and oversees the work of teams responsible for the development, design, implementation, maintenance, and upgrade of the systems running in a strategic enrollment management platform.
Oversees and assigns tasks that involve computer application integration and coordinates multiple projects that are complex in nature. Ensures adherence to schedules and procedures.
Manages deployment schedules and leads application development initiatives to define integration solutions between vendor and DIIT systems.
Performs senior-level responsibilities for the implementation of complex technical process modernization in a manner that incorporates process improvement and reengineering methodologies and principles.
Reviews user requirements and prioritizes specifications for integration into the application development process.
Conducts and directs complex systems analysis for the resolution of system failure and problem resolution, as needed.
Serves as subject matter expert responsible for Student Enrollment application design, implementation, enhancement, maintenance, programming, testing, deployment, and documentation for student enrollment related applications
Responds to complex requests for any technical support required from the SEMS Vendor.
Performs upgrades to applications to ensure system configuration and compatibility.
Develops and implements comprehensive testing methodologies to ensure error-free production turnover. This includes ensuring that appropriate quality control procedures and documentation are developed, maintained, and adhered to.
Meets with users to develop requirements for projects, presents technical solutions to users, develops test plans, and establishes implementation schedules.
Ensures that all new software enhancements adhere to the DOE standards and that there are adequate audit trails to protect computer applications and the Division.
Acts as a liaison with Application Development team leads, IT managers, divisional leads across the DOE, vendors, and other external organizations in enhancing systems, utilizing state‑of‑the‑art software and procedures.
Ensures accuracy and completeness of data backup and recovery and monitors student-based software and related applications for optimal performance, best practices, policies, and procedures.
Manages consultant recruitment and contracting activities, as needed, hiring or replacing consultants responsible for maintaining, developing, and monitoring systems. This includes temporary consultants, engineers, developers, architects, analysts, and other mainframe system team members.
Writes technical content for Statement of Work (SOW), strategic plans, funding applications, and other documents, as required.
Leads the solution development process through the systems development life cycle for existing and new systems.
Works with business partners to develop technical use cases and to prioritize the resolution of “bugs”, defects, and enhancement requests for use in system enhancements and maintenance.
Partners with external vendors, as needed, to ensure that system design, data reliability, and system operations meet specified requirements.
Professional/vendor certification(s) in computer applications programming that is required for the position to be filled. In addition, all candidates must have the following:
A baccalaureate degree from an accredited college, and four years of satisfactory full‐time (not classroom based) experience in computer applications development planning, design, configuration, installation, troubleshooting, integration, performance monitoring, maintenance, enhancement, and security management; or
A four‐year high school diploma or its educational equivalent and eight years of satisfactory full‐time (not classroom based) information technology experience of which at least 2 years must have been as described in ʺ1ʺ above; or
A master’s degree in computer science or a related field from an accredited college may substitute for one year of experience. However, all candidates must have at least one year of satisfactory full‐time (not classroom based) information technology experience as described in ʺ1ʺ above.
In addition to meeting the minimum Qualification Requirements:
Incumbents may be required to update existing and/or obtain additional professional industry‐standard certification(s) for current and future technical environment(s) in which they may be assigned to work, as determined by the employing agency.
Expertise in managing vendors/ outside organization integration with In house source systems.
Expertise in all phases of the software development lifecycle and different methodologies.
Experience in implementing service-oriented architectures.
Expertise with data exchanges/ outbound secured data transfer processes.
Advance knowledge of complex system software, software programming, and analysis.
Excellent interpersonal, analytical, and written and oral communication skills, including the ability to work across the organization and interact, influence and negotiate effectively at all levels of management and peers.
7+ years of experience in large-scale student-driven applications.
Experience supporting users of student information systems.
In-depth understanding of software development standards and terminology.
5+ year experience in project coordination or managing team deliverables.
Comprehensive knowledge of all Microsoft Office applications, including Word, Excel, Access, PowerPoint, Project, and Visio.
Internal candidates preferred.
Salary: $105,895 - $120,000
(Internal candidates who are selected for this position and who currently hold comparable or less senior positions within the DOE will not make less than their current salary.)
Please include a resume and cover letter with your application.
Applications will be accepted through June 1, 2018, until 3:00 p.m.
NOTE: The filling of all positions is subject to budget availability.
AN EQUAL OPPORTUNITY EMPLOYER
It is the policy of the Department of Education of the City of New York to provide educational and employment opportunities without regard to race, color, religion, creed, ethnicity, national origin, alienage, citizenship status, age, marital status, partnership status, disability, sexual orientation, gender (sex), military status, prior record of arrest or conviction (except as permitted by law), predisposing genetic characteristics, or status as a victim of domestic violence, sexual offenses and stalking, and to maintain an environment free of harassment on any of the above-noted grounds, including sexual harassment or retaliation. Inquiries regarding compliance with this equal opportunity policy may be directed to: Office of Equal Opportunity, 65 Court Street, Room 1102, Brooklyn, New York 11201, or visit the OEO website at http://schools.nyc.gov/OEO