Position: Java Developer
Duration: 1 Year
Location: New York City
Special Requirement:
Normal Business Days/Hours: Monday Friday (9:00am - 5:00pm includes one-hour unpaid lunch) - 35 hours work week
skilled in React JS, Asp .Net, and Mongo DB
Overview:
The Administration for Children's Services (ACS) Office of Information Technology seeks a seasoned Developer (skilled in React JS, Asp .Net, and Mongo DB) who will be responsible for software development and application enhancement project to support the delivery and execution of DCP Manual application.
The Administration for Children's Services:
The New York City Administration for Children's Services (ACS) protects and promotes the safety and wellbeing of the City's children and families by providing child welfare, juvenile justice, early care and education funding, and primary prevention and other services that promote and support child and family well-being.
Office of Information Technology:
The Office of Information Technology (OIT) is responsible for providing Information Technology (IT) services to ACS. These services include Application Development, Database Management, Network and Telecommunication Services, as well as technical support needs. The department provides IT solutions to address the agency's overall business and operational needs. The department is also responsible for interacting with the New York State Office of Children and Family Services and other NYC agencies with regard to all IT related issues. This Office of Information Technology is also responsible for implementing and enforcing compliance with NYC OTI Citywide IT policies.
Job Description:
DCP QARR Enhancements: The DCP Quality Assurance (QA) team is responsible for reviewing the City's highest-risk child welfare cases to ensure child safety and access to appropriate services. At any given time, DCP manages more than 10,000 active investigations. To support this work, the Accelerated Safety Analysis Protocol (ASAP) system was developed to conduct Safety Reviews of Children at High Risk. However, the system has not been updated in over seven years and no longer aligns with current agency mandates, policies, or operational needs. Modernizing ASAP (new name DCP QARR) will improve staff efficiency, data accuracy, reporting, and Cyber compliance with updated regulatory requirements, while reducing operational risk associated with outdated technology.
CAS Enhancements: The Family Preservation Program (FPP) provides intensive, crisis-intervention services designed to stabilize families, prevent unnecessary foster care placements, and reduce court involvement. Currently, the Case Assignment System (CAS), ACS's system of record, does not support equitable or trackable case assignment rotations for FPP units within DCP, unlike other specialized units. Enhancing CAS to properly assign, track, and report on FPP cases will improve workload distribution, enable performance monitoring, and support better outcomes for children and families. Without this enhancement, the agency faces increased risk of non-compliance with State, City, and Federal mandates.
Implementation of the proposed ASAP/DCP QARR and CAS enhancements requires dedicated technical capacity with expertise in Java-based technologies. Allocating resources for a consultant will allow ACS to complete these critical system updates in a timely and cost-effective manner, reduce reliance on external vendors, and ensure continued compliance, operational efficiency, and service quality.
Existing team members are absorbing the responsibilities of the vacant positions, leading to increased workload and burnout. Lack of updates to these systems increases the security risks associated with children's sensitive data.
Responsibilities:
The work will include but not limited to:
Vendor will provide candidate(s) who will develop new application / features/ functionalities in Microservice architecture.
This is web-based application developed using Java Spring boot, Angular, Oracle as a backend and deployed on Web-logic server. Candidate(s) must possess development skills and experience in these technologies.
Successful candidate will ensure the new code is functional, efficient, secure and developed with best coding practices.
The position requires advanced proficiency in both front-end and back-end development, including RESTful API design, microservices architecture, and database management, all of which are essential for development of these projects.
Required /Desired Skills:
Experience and Expertise:
- Selected Candidate should have proven track record of successfully developing web-based applications using Java, Angular, Docker container, Oracle database in similar projects.
- Selected Candidate should possess deep understanding of Web-logic server settings, DevSecOps CI/CD pipelines, micro-services architecture and API development with best practices.
- Selected candidate must have experience with performance tuning, Session management, and optimization.
Technical Skills:
- Candidate must have proficiency in Java, Angular, Docker container, Oracle database development using Micro-service architecture.
- Candidate must have expertise in Oracle database development, SQL/ PL-SQL and understanding of relational database concepts.
- Candidate should be Knowledgeable in data modeling, database design, and schema creations.
- Candidate must have prior experience using Veracode (or similar) tool for Cyber vulnerability management and remediation.
- Experience working in an Azure Devops environment especially automated CI/CD pipeline deployment.
- Candidate should be able to use various development tools/ IDE and utilities effectively.
- Candidate should have experience with agile methodologies and tools for project management and collaboration.
- Candidate should possess strong problem-solving skills and ability to troubleshoot and resolve technical issues promptly.