Jump to main content.

The Official Careers Website of the City of New York

Search

Application Developer, Mayor's Office for Economic Opportunity

  1. MAYORS OFFICE OF CONTRACT SVCS
Posted on: 08/28/2023
  1. Full-time

Location

MANHATTAN

  1. No exam required

Department

Agency Partners

$110,000.00 – $120,000.00

Job Description

This vacancy has now expired.

The Mayor’s Office for Economic Opportunity (NYC Opportunity) helps the City apply evidence and innovation to reduce poverty and increase equity. We work to improve the systems of government by advancing the use of research, data and design in program and policy development, service delivery, and budget decisions. Our work includes analyzing existing anti-poverty approaches, developing new strategies, facilitating the sharing of data across City agencies, and rigorously assessing the impact of key initiatives.

NYC Opportunity manages a discrete fund and works collaboratively with City agencies to design, test and oversee new programs and digital products. NYC Opportunity also produces research and analysis of poverty and social conditions, including its influential annual Poverty Measure, which provides a more accurate and comprehensive picture of poverty in New York City than the federal rate. Part of the Mayor’s Office of Operations, NYC Opportunity is active in making equity a core governing principle across all agencies.

Within NYC Opportunity, the Enterprise Data Solutions team takes innovative approaches to link data in a meaningful way, as a means to help inform decision-making by City-wide stakeholder groups, including leadership, agencies, providers, and clients. EDS views data as a protected asset that can be responsibly leveraged across digital products to support analytical initiatives, facilitate knowledge sharing, and develop policy strategy.

The Application Developer (Java) is responsible for maintaining, supporting, and expanding our current products. The Application Developer (Java) is expected to be a key resource for the build of Java-based front-end, back-end, and ETL batch applications. This individual will coordinate with internal and external agencies to support batch and reporting needs.
- Develop custom code and web services that allow seamless integration between systems.
- Contribute to new technology projects as assigned and provide operations and maintenance support for existing applications.
- Unit test newly developed code and support system testing efforts.
- Be responsible for working with City’s Cyber Command unit to follow and complete the application security accreditation process.
- Troubleshoot errors, defects, and other system issues.
- Create and maintain excellent documentation (including data dictionaries, source-to-target maps, and database policies and guidelines) s and source code repositories.
- Support the Integration Services Director and fellow team members as needed.
- Respect and promote our core principles of data governance, privacy and ethics.


Minimum Qualifications

1. Graduation from an accredited college with a baccalaureate degree; or
2. Graduation from an accredited community college plus two years of experience with administrative, analytic, coordinative, supervisory or liaison responsibilities; or
3. A four-year high school diploma or its educational equivalent plus four years of experience as described in “2” above; or
4. A satisfactory equivalent combination of education and experience.


Preferred Skills

- Commitment to the mission of advancing greater equality and opportunity. - Experience working closely with communities who are engaging with public services and programs and/or has lived-experience engaging with public services and programs. - Experience in policy, government, or non-profit, in particular with low-income and vulnerable youth and families is a plus. - Experience in application development using Java preferably with Spring Boot. - Proficient knowledge of Python, JavaScript frameworks like Vue.js, React.js, Node.js, express.js - Proficient knowledge of most common databases including Oracle, Microsoft SQL Server, MySQL, PostgreSQL, etc. - Knowledge of service-oriented architecture RESTful web services and SOAP concepts. - Strong problem-solving skills and enjoyment in learning new technologies. - Experience with an agile, iterative development process and version control tools such as Git, GitHub, and Subversion. - Experience working hands-on in cloud-based platforms such as AWS, Microsoft Azure, and Snowflake is a plus. - Excellent communication and organization skills. - Ability to think critically and detail-oriented.
Public Service Loan Forgiveness

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/
Residency Requirement

New York City residency is generally required within 90 days of appointment. However, City Employees in certain titles who have worked for the City for 2 continuous years may also be eligible to reside in Nassau, Suffolk, Putnam, Westchester, Rockland, or Orange County. To determine if the residency requirement applies to you, please discuss with the agency representative at the time of interview.
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 individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.

Job ID

586437

Title code

0527A

Civil service title

RESEARCH PROJECTS COOR(MA)-MGR

Title classification

Pending Classification-2

Business title

Application Developer, Mayor's Office for Economic Opportunity

  1. Manager

Job level

00

Number of positions

1

Work location

1 Metro Tech, Brooklyn Ny

  1. Technology, Data & Innovation

Application Developer, Mayor's Office for Economic Opportunity

Search