Job Title: Software Engineer
PVN ID: PS-2508-006982
Category: Managerial and Professional
Location: CUNY SCHOOL OF PROFESSIONAL STUDIES
Job Description
General Description
As a leading online school in New York since 2006, the CUNY School of Professional Studies (CUNY SPS) offers the most online bachelor's and master's degree options at the City University of New York, and serves as the University's first undergraduate all-transfer college. With 26 degrees and numerous other non-degree and grant-funded workplace learning programs, CUNY SPS meets the needs of adults who wish to finish a bachelor's degree, progress from an associate's degree, earn a master's degree or certificate in a specialized field, and advance in the workplace or change careers.
Consistently ranked highly by U.S. News & World Report for its online offerings, CUNY SPS has emerged as a nationwide leader in online education. The School's renowned and affordable online programs ensure that busy working adults may fulfill their educational goals on their own time and schedule. As CUNY SPS moves beyond its' 20th year, we dedicate ourselves to engendering an innovative and transformative student-centered experience.
Background:
CUNY SPS seeks a Software Engineer who will work on, and be embedded with, the Benefits Access Program, sponsored by the Mayor's Office for Economic Opportunity (NYC Opportunity). NYC Opportunity helps New York City apply evidence and innovation to reduce poverty and increase equity. They work to improve government systems by advancing research, data, and design in program and policy development, service delivery, and budget decisions.
The initiatives that you will work on all share the common goal of delivering more effective services and helping residents address poverty-related challenges. NYC Opportunity operates a portfolio of digital tools and offers their expertise across multiple areas, including facilitating data integration to improve social service performance, easing access to services and programs, and designing new digital and in-person services with agency partners.
Product Team
The Product Team at NYC Opportunity builds, iterates, maintains, and grows a suite of digital products and services that:
improve the lives of low-income and vulnerable New Yorkers; including ACCESS NYC (https://access.nyc.gov/) , Growing Up NYC (https://growingupnyc.cityofnewyork.us/) , Jobs NYC (http://jobs.nyc.gov)
make the City's its equity, poverty and workforce data more transparent and actionable; such as Equity NYC (https://equity.nyc.gov/) , and the Workforce Data Portal (https://workforcedata.nyc.gov/en/)
design and pilot new tools to improve social service delivery; including My File NYC (https://www.nyc.gov/site/opportunity/portfolio/my-file-nyc.page#:~:text=My%20File%20NYC%20is%20a,of%20Homeless%20Services%20(DHS).)
support open source and scalable technologies: NYC Benefits Platform (https://www.nyc.gov/site/opportunity/portfolio/nyc-screening-api.page#BenefitsAPI)
The team also helps inspire and shape how the City of New York uses modern, agile and user-centric approaches to build technology products.
Description:
Software Engineers serve as the lead engineer for the tech stacks in their portfolio. This includes collaborating with Engineering Managers and Technical Product Managers to drive technical strategy and roadmaps; evaluating and selecting technology; and ensuring their tech stack is well tested, documented, monitored, and maintained.
You will be responsible for maintaining and enhancing key components of ACCESS NYC and the NYC Benefits Platform, technologies owned by the Product Team to inform people about government benefits and screen them for potential eligibility. This includes development and maintenance of the ACCESS NYC website using WordPress, development of the Benefits Screening API with Node.js and Python, and facilitating integrations of the Benefits Screening API with systems in other agencies and local organizations. You'll work closely with design, content, and policy teams to deliver seamless user experiences and ensure platform reliability and performance.
Other Duties
As a Software Engineer for the Product Team, you will work closely with product, user experience, and data team members to enhance and expand NYC Opportunity's current digital products and create new digital services. Software Engineers on our team are expected to:
Technical Strategy
Partner with Engineering Manager and Product Managers to design technical strategy for new products and services; contributing to systems design, scoping, and technical roadmapping.
Serve as lead engineer for assigned products, onboard other engineers and vendors to tech stack, maintain product documentation (in partnership with Technical Product Manager).
Coordinate development efforts with internal and vendor teams by developing technical implementation plans and reviewing code.
Development
Write clean, efficient, and maintainable code.
Develop applications across front-end, back-end, and database layers.
Work with user experience designers and product managers to implement designs and proto@types into website functionality.
Work with product managers to implement APIs and server-based applications.
Troubleshoot and debug complex issues.
Manage deployment, testing, and monitoring processes.
Implement security and data protection protocols in accordance with citywide security policies and industry best practices.
Other duties as assigned.
Qualifications
Experience with a server-side programming language like Java, C#, Python, PHP, Node.js.
Experience with database technologies like MySQL,PostgreSQL
Experience with front-end technologies: HTML, CSS, JavaScript/TypeScript, js (http://react.js) .
Experience with WordPress development, including theme and plugin customization.
Experience with agile, iterative development processes and version control such as Git.
Preference for Bachelor's degree (preference in computer science, engineering, digital design or related technology) and four-eight years relevant full-time work experience.
Please note: Candidates must be authorized to work in the United States. Sponsorship is not available for this position.
Location: Downtown Brooklyn, NY
The Research Foundation of the City of New York & Diversity
Diversity is a core value at the Office of Innovative Learning Solutions (ILS) at the CUNY School of Professional Studies (CUNY SPS). We are passionate about building and sustaining an inclusive and equitable working and learning environment for all students, staff, and faculty and believe every member on our team enriches our diversity by exposing us to a broad range of ways to understand and engage with the world, identify challenges, and to discover, design and deliver solutions.
RFCUNY Benefits RFCUNY Employee Benefits and Accruals
About the Research Foundation
The Research Foundation of The City University of New York (RFCUNY) is a nonprofit educational corporation founded in 1963 to provide post-award fiscal and administrative support for CUNY's research and sponsored programs. RFCUNY's services allow CUNY researchers, faculty, and staff to focus on their intellectual curiosity and scientific discoveries, on projects and programs that serve our local and global communities, proposing concrete solutions to society's most pressing challenges.
RFCUNY serves as a fiscal agent and works closely with all the CUNY campus Grants Offices to perform the core functions of post-award financial management for CUNY research projects and sponsored programs. These functions include legal assessment and signing of agreements where RFCUNY is named as a fiscal agent; setting up award accounts; preparing sub-awards and assisting PIs in monitoring the work of the recipients of sub-awards; supporting project directors with hiring and managing research project and sponsored program staff; supporting the purchasing and paying for goods and services with grant and program funds; managing financial aspects of projects including accounts receivable, financial reporting, invoicing, budget monitoring, and cost compliance with uniform guidance; ensuring that sponsor financial requirements are met; monitoring compliance with applicable project and financial management rules and laws; supporting the management of independent and external audits and financial reviews; and providing data, information, management expertise, and other supports to CUNY's research and sponsored programs.
Equal Employment Opportunity Statement The Research Foundation of the City University of New York is an Equal Opportunity/Affirmative Action/Americans with Disabilities Act/E-Verify Employer. It is the policy of the Research Foundation of CUNY to provide equal employment opportunities free of discrimination based on race, color, age, religion, sex, pregnancy, childbirth, national origin, disability, marital status, veteran status, sexual orientation, gender identity, genetic information, marital status, domestic violence victim status, arrest record, criminal conviction history, or any other protected characteristic under applicable law.
Key Features
Department Office of Innovative Learning Solutions
Status Full Time
Annual Salary Range $110,000.00 - $115,000.00
Closing Date Oct 19, 2025 (Or Until Filled)
Bargaining Unit No
Actions
Apply
Print
Email
Linkedin
Facebook (http://www.facebook.com/share.php?u=https://www.rfcuny.org/careers/postings?pvnID=PS-2508-006982&title=Careers at RFCUNY)
Google