Senior Software Coordinator for Systems and Analysis

NYC Parks is an award-winning city Agency that designs, builds, and cares for public spaces for New Yorkers to connect, play and enjoy. NYC Parks manages more than 30,000 acres or 14% of the city’s land, encompassing more than 5,000 individual properties. Our diverse set of assets includes recreational facilities, nature centers, historic buildings and structures, golf courses, athletic fields, playgrounds, tennis courts, public pools, public restroom buildings, retaining walls and nearly 14 miles of beaches.

NYC Parks offers innovation, leadership, the satisfaction of public service and a place to grow and develop your career. Full-time employees are also eligible for a wide variety of City benefits and perks.

Health Care Coverage – We offer a wide variety of health care plans to meet the needs of you and your family.

Pension – Upon retirement, qualified members of the City’s generous pension program receive a guaranteed salary and health benefits for the rest of their lives.

Professional Development – We offer numerous training programs, leadership development opportunities, and career coaching services, while encouraging employees to attend approved off-site trainings and seminars.

Perks – Our employees are eligible for discounts on some of the top attractions in the city, and all employees receive free membership to our recreation centers.

Major Responsibilities
• Under direction of the Application Developer Manager for Systems and Analysis and with wide latitude for independent initiative and judgment, provide technical assistance in the development of computer programs.
• Collaborate with senior developers and stakeholders to gather requirements and understand project objectives.
• Assist in designing, coding, testing, and debugging software applications using appropriate programming languages and tools.
• Build new web applications using PHP code and design and implementing MariaDB and Microsoft SQL schemas.
• Participate in the development and maintenance of software documentation, including requirements, design specifications and user manuals. Assist in surveys and feasibility studies.
• Code program instructions and collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces for web applications.
• Modify existing programs to accommodate changing needs. Develop or update API services using Node.js and Express.js, leveraging RESTful principles, to support existing and new web applications built with AngularJS.
• Utilize Git for version control and management of the codebase, maintaining local copies of the code.
• Conduct application testing to maintain the quality of the codebase.
• Documents computer systems and programs. Fully document technical implementation details of new applications and updates and maintains documentation of existing applications.
• Support the deployment and configuration of software applications, including assisting with installation and providing technical assistance to end-users.
• Assists in writing procedure manuals for the use and deployment of in-house applications.
• Stay updated with emerging software development trends, technologies, and best practices to enhance skills and knowledge.

Minimum Qual Requirements

1. A baccalaureate degree from an accredited college and two years of experience in community work or community centered activities in an area related to the duties described above; or
2. High school graduation or equivalent and six years of experience in community work or community centered activities in an area related to the duties as described above; or
3. Education and/or experience which is equivalent to “1” or “2” above. However, all candidates must have at least one year of experience as described in “1” above.

Preferred Skills

1. Demonstrated experience and proficiency in web development languages and frameworks such as HTML, CSS, JavaScript, and a server-side language like PHP or Python.
2. Knowledge of front-end frameworks like AngularJS, React, or Vue.js is often preferred as these frameworks are widely used in modern web development.
3. Experience working with relational databases like MySQL, PostgreSQL, or Oracle, as well as proficiency in writing SQL queries and designing efficient database schemas.
4. Strong understanding and practical experience with Git or other version control systems to manage and collaborate on code repositories.
5. Knowledge of building and consuming RESTful APIs, including concepts like HTTP methods, request/response structures, and authentication mechanisms.
6. Basic understanding of software development methodologies such as Agile or Scrum, including experience working in collaborative development environments.
7. Ability to analyze and troubleshoot issues, with strong problem-solving skills to identify and resolve software defects efficiently.
8. Detail orientated with a commitment to writing clean, maintainable and well-documented code.
9. Willingness to learn new technologies, frameworks and programming languages to adapt to evolving development needs.
10. Strong verbal and written communication skills to collaborate effectively with team members, stakeholders, and end-users.

Additional Information

NOTE: All resumes must be received no later than the last day of the posting period. References will be required upon request.


To Apply

Parks Employees:
1) From a Parks computer: Access Employee Self Service (ESS) from the Parks Intranet under Applications or use this link: https://hrb.nycaps.nycnet/. Once in ESS, go to Careers and search for Job ID# 599153. Do not access ESS using from a Parks computer.

2) Parks & City Employees:
From a Non-Parks computer: Access Employee Self Service (ESS) by going to or use this link: Once in ESS, go to Careers and search for Job ID# 599153.

Include your ERN and Job ID# 599153 on cover letter and resume.

All other applicants:
Go to for Job ID# 599153.

Public Svc 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 .

Work Location

Olmsted Center, Queens

Residency Requirement

Residency in New York City, Nassau, Orange, Rockland, Suffolk, Putnam or Westchester counties required for employees with over two years of city service. New York City residency required within 90 days of hire for all other candidates


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 Category
Administration and Office
Job Type
USD 59,116.00 - 91,768.00 per year
United States
Career Level
City of New York