Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
THE SELECTED CANDIDATE WILL BE OFFERED A SALARY BETWEEN $105854$115854.
The Administration for Childrens Services (ACS) protects and promotes the safety and wellbeing of children and families through child welfare and juvenile justice services and community supports. ACS manages communitybased supports and foster care services and provides subsidized childcare vouchers. ACS child protection staff respond to allegations of child maltreatment. In juvenile justice ACS oversees detention placement and programs for youth in the community.
The New York City Administration for Childrens 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 inhouse 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 Computer Systems Manager within the Office of Information Technology. With considerable latitude for independent initiative and judgment the Systems Developer working primarily in Java / Angular and Micro Services will work with the team to develop cloudbased application systems and will have the opportunity to contribute to the evolution of the systems architecture and technology as well as the continual improvement of development processes. This person will lead the effort of complex application development architecture and technical design.
The selected candidate will be responsible for performing the following duties but not limited to:
Develop complex applications according to requirements/specifications using Java microservices Angular with associated languages and tools in a variety of systems development life cycle (SDLC) methodologies including Waterfall Agile and Hybrid Agile.
Design develop program and implements assigned projects utilizing java Dockers Azure Kubenetes on cloud and/or on premises with SQL Server / Oracle backend javascripts.
Design develop program and implements data integrations and datafeeds from various Oracle and SQL Server databases.
Utilize version control systems such as Team Foundation Server (TFS) and Global Information Tracker (GIT).
Create technical design documents.
Perform unit and integration testing.
Estimate timeframe to implement specifications.
Works with the business analysts and team to program various specifications.
Participate in project meetings
Assist in the creation of standards and implementing industry best practices.
ADDITIONAL INFORMATION
THIS JOB OPENING HAS BEEN REPOSTED. PREVIOUS APPLICANTS DO NOT NEED TO REAPPLY.
Section 424A of the New York Social Services Law requires an authorized agency to inquire whether a candidate for employment with childcaring responsibilities has been the subject of a child abuse and maltreatment report.
TO APPLY
APPLICATIONS MUST BE SUBMITTED ELECTRONICALLY USING ONE OF THE OPTIONS BELOW:
For current city employees go to Employee Self Service (ESS) Recruiting Activities Careers and search for Job ID#633625.
For all other applicants go to and search for Job ID#633625.Click on the Apply button.
If you do not have access to a computer most public libraries have computers available for use.
Only candidates selected for an interview will be contacted.
Qualifications :
1. A baccalaureate degree from an accredited college in computer science engineering human computer interaction interactive media digital and graphics design data visualization communication or a related field and four years of satisfactory fulltime experience related to the area(s) required by the particular position and a specialization in a relevant technology process methodology and/or domain; or
2. An associate degree from an accredited college in computer science engineering human computer interaction interactive media digital and graphics design data visualization communication or a related field and six years of satisfactory fulltime experience related to the area(s) required by the particular position and a specialization in a relevant technology process methodology and/or domain; or
3. A baccalaureate degree from an accredited college and eight years of satisfactory fulltime experience related to the area(s) required by the particular position and a specialization in a relevant technology process methodology and/or domain; or
4. Education and/or experience which is equivalent to 1 2 or 3 above.
Additional Information :
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 individuals sex race color ethnicity national origin age religion disability sexual orientation veteran status gender identity or pregnancy.
Remote Work :
No
Employment Type :
Fulltime
Full-time