Manager
- ADMIN FOR CHILDREN'S SVCS
- Full-time
Location
MANHATTAN
- Exam may be required
Department
Mis Admin,Network Sysms Dvlpmt
Job Description
This vacancy has now expired.
THE SELECTED CANDIDATE WILL BE OFFERED A SALARY BETWEEN $113,537-$123,537.
*ONLY PERMANENT EMPLOYEES IN THE COMPUTER SYSTEMS MANAGER, NM TITLE ARE ELIGIBLE TO APPLY. *
The New York City Administration for Children’s Services of Office of Information Technology (OIT) department has the responsibility to provide high quality, reliable, sustainable technology services and support to meet the needs of the families and children we serve through ACS and its vendor partners and other city agencies. The Systems Development unit Builds, enhances, and supports applications specific to ACS as defined by the Business Analysts. There are 76 in-house systems built and supported by this team. Some of the key technologies used to develop applications are Oracle, Java, MS Dynamics, and SQL Server.
This position will Report to the Director of Systems Development within the Office of Information Technology, with considerable latitude for independent initiative and judgment.
The selected candidate will be responsible for performing the following duties but not limited to:
- Manage and lead a team of Microsoft Dynamis/Java / Angular Oracle and SQL Server Developers designing, creating and coding application systems.
- Contribute to the evolution of the system’s architecture and technology, as well as the continual improvement of development processes.
- Lead the effort of complex application development, architecture, technical design and will perform in a management role holding periodic meetings with direct reports reviewing performance, work activities and sharing proper work methods as well as preparing management reports as needed.
- Responsible for creating Tasks and Standards and performing Performance Evaluations of direct reports.
- Design and build applications with object-oriented software development methodologies and practices using J2EE, MS Dynamics and related technologies.
- Prepare and review specifications for the development, maintenance and enhancement of applications by analyzing user requirements and recommending appropriate development courses of action.
- Assist in creating, updating and enforcing development standards and debugging code by analyzing problems as needed
1. A master's degree in computer science from an accredited college or university and three (3) years of progressively more responsible, full-time, satisfactory experience in Information Technology (IT) including applications development, systems development, data communications and networking, database administration, data processing, or user services. At least eighteen (18) months of this experience must have been in an administrative, managerial or executive capacity in the areas of applications development, systems development, data communications and networking, database administration, data processing or in the supervision of staff performing these duties; or
2. A baccalaureate degree from an accredited college or university and four (4) years of progressively more responsible, full-time, satisfactory experience as described in "1" above; or
3. A four-year high school diploma or its educational equivalent, and six (6) years of progressively more responsible, full-time, satisfactory experience as described in "1" above; or
4. A satisfactory combination of education and experience equivalent to "1", "2" or "3" above. However, all candidates must have at least a four-year high school diploma or its educational equivalent and must possess at least three (3) years of experience as described in "1" above, including the eighteen (18) months of administrative, managerial, executive or supervisory experience as described in "1" above.
In the absence of a baccalaureate degree, undergraduate credits may be substituted for a maximum of two (2) years of the required experience in IT on the basis of 30 semester credits for six (6) months of the required experience. Graduate credits in computer science may be substituted for a maximum of one (1) year of the required experience in IT on the basis of 30 graduate semester credits in computer science for one (1) year of the required IT experience. However, undergraduate and/or graduate credits may not be substituted for the eighteen (18) months of experience in an administrative, managerial, executive, or supervisory capacity as described in "1" above.
The preferred candidate should possess the following: - 15+ years' experience in J2EE web technologies. - 5 Years’ experience leading teams of Application Developers. - Core Java multi-threading, concurrency, annotations, collections, etc. - Hands-on experience developing in Open Source Java (Spring, Hibernate, Struts), web services. - 5 Years Hands On experience working with Angular in a Micros-Services (lite) environment. - Experience working with Kubernetes is a big plus. - Building mobile applications using Angular a plus. - Experience performing code reviews. - Experience working in a Azure Devops environment. - Strong knowledge of Spring boot, Swagger. - Some programming experience in Oracle SQL, PL/SQL, SQL Service and BI Publisher. - Some experience in creation of Procedures/functions and SSIS packages. - Application servers, namely OAS and Web logic and Tomcat. - XML technologies including DTD/XSD, XPATH, and Object XML mapping. - Unit testing (JUnit/Mock), Continuous integration, and Agile methodologies. - Knowledge of and experience with working on common design patterns and industry standards. - Experience with version control systems, preferably PVCS. - Versed in different development methodologies (Iterative, Agile, Scrum etc.). - Strong communication, analysis, and problem-solving skills. - Experience in creation of design documents. - Quick to learn, self-motivated, and enthusiastic, work well within a team environment and with minimal supervision. - Comfortable working with clearly defined project plans and contributing estimates to the planning process. - Able to meet and deliver on deadlines and work well under pressure. - Follow guidelines and standards as set forth by ACS and OIT.
This position is also open to qualified persons with a disability who are eligible for the 55-a Program. Please indicate at the top of your resume and cover letter that you would like to be considered for the position through the 55-a Program.
As a prospective employee of the City of New York, you may be eligible for federal loan forgiveness programs and state repayment assistance programs. For more information, please visit the U.S. Department of Education’s website at https://studentaid.gov/pslf/
New York City Residency is not required for this position
The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.
Job ID
588474
Title code
1005D
Civil service title
COMPUTER SYSTEMS MANAGER
Title classification
Competitive-1
Business title
Manager
Posted until
2024-03-17
- Experienced (non-manager)
Job level
00
Number of positions
1
Work location
150 William Street, New York N
- Technology, Data & Innovation