Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
DEVELOPER image - Rise Careers
Job details

DEVELOPER

Job Description

APPLICANTS MUST BE PERMANENT IN THE COMPUTER SPECIALIST (SOFTWARE) CIVIL SERVICE TITLE.

The Department of Social Services (DSS) is comprised of the administrative units of the New York City Human Resources Administration (HRA) and the Department of Homeless Services (DHS). HRA is dedicated to fighting poverty and income inequality by providing New Yorkers in need with essential benefits such as Food Assistance and Emergency Rental Assistance. DHS is committed to preventing and addressing homelessness in New York City by employing a variety of innovative strategies to help families and individuals successfully exit shelter and return to self-sufficiency as quickly as possible.

Information Technology Services (ITS) is DSS’s technology services organization. ITS mission is to support the daily, emergent, and long-term needs of both agencies. ITS creates and enhances the technology infrastructure and computer applications that support HRA and DHS and develops applications, including a variety of client eligibility and recertification systems, case management systems, housing systems, employment/work engagement services, revenue producing computer matches, claiming systems, and personnel systems.

Information Technology Services (ITS) / Business Solutions / HRA Technologies is recruiting for one (1) Computer Specialist (Software) II, to function as a Developer, who under the direction of the Senior Technical (Developer) Lead will:

- Design, develop, implement, and maintain complex applications supporting the Homecare program
area.

- Develop and enhance web-based applications using object-oriented languages such as ASP.NET,
C#.Net, for designing and programming front-end applications, and SQL databases as a back- end.

- Communicate with users and other stakeholders to specify objectives for the proper planning and
development of new systems.

- Participate in ongoing maintenance and support for multiple systems for the Homecare program intake,
case management and billing operations.

- Provide technical consultation and expertise by presenting detailed technical recommendations.

- Support the rewrite of older applications into web-based applications to comply with new technology
requirements and ITS/ Business Solutions development standards.


Hours/Shift:
Normal Business Hours

COMPUTER SPECIALIST (SOFTWARE) - 13632

Qualifications

(1) A baccalaureate degree from an accredited college, including or supplemented by twenty-four (24) semester credits in computer science or a related computer field and two (2) years of satisfactory full-time software experience in designing, programming, debugging, maintaining, implementing, and enhancing computer software applications, systems programming, systems analysis and design, data communication software, or database design and programming, including one year in a project leader capacity or as a major contributor on a complex project; or
(2) A four-year high school diploma or its educational equivalent and six (6) years of full-time satisfactory software experience as described in “1" above, including one year in a project leader capacity or as a major contributor on a complex project; or
(3) A satisfactory combination of education and experience that is equivalent to (1) or (2) above. College education may be substituted for up to two years of the required experience in (2) above on the basis that sixty (60) semester credits from an accredited college is equated to one year of experience. A masters degree in computer science or a related computer field may be substituted for one year of the required experience in (1) or (2) above. However, all candidates must have a four year high school diploma or its educational equivalent, plus at least one (1) year of satisfactory full-time software experience in a project leader capacity or as a major contributor on a complex project.
NOTE: In order to have your experience accepted as Project Leader or Major Contributor experience, you must explain in detail how your experience qualifies you as a project leader or as a major contributor. Experience in computer operations, technical support, quality assurance (QA), hardware installation, help desk, or as an end user will not be accepted for meeting the minimum qualification
requirements.
Special Note
To be eligible for placement in Assignment Level IV, in addition to the Qualification Requirements stated above, individuals must have one year of satisfactory experience in a project leader capacity or as a major contributor on a complex project in data administration, database management systems, operating systems, data communications systems, capacity planning, and/or on-line applications programming.

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.

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About DEVELOPER, City of New York

Are you a passionate and skilled Developer looking to make a difference in the lives of New Yorkers? The Department of Social Services (DSS) is on the lookout for a dynamic Computer Specialist (Software) II to join our team in the bustling heart of New York City. In this role, you will be pivotal in designing, developing, implementing, and maintaining complex applications that support our Homecare program area. Your expertise in object-oriented programming languages like ASP.NET and C#.Net will help us enhance our web applications, while your skills in SQL databases will manage our back-end needs. You'll connect with users and other stakeholders, ensuring that our new systems are aligned with their objectives. Plus, with the ongoing maintenance and support tasks for our systems, you'll always have a hand in critical operations like case management and billing. Collaborating closely with the Senior Technical Lead, you’ll also have the chance to revitalize older applications to meet today's technological standards. We’re committed to creating a supportive environment and eager to welcome someone who is ready to contribute to our mission of fighting poverty and preventing homelessness in NYC. If you meet the qualifications and have a heart for helping others through technology, we would love to hear from you and see how you can make an impact at DSS.

Frequently Asked Questions (FAQs) for DEVELOPER Role at City of New York
What are the key responsibilities of the Developer role at the Department of Social Services?

As a Developer at the Department of Social Services, you'll design, develop, implement, and maintain complex applications, particularly focusing on the Homecare program area. You'll enhance web applications using ASP.NET and C#.Net, communicate with users and stakeholders to gather requirements, and provide ongoing support and maintenance for systems related to case management and billing.

Join Rise to see the full answer
What qualifications are needed for the Developer position with DSS?

To qualify for the Developer position at the Department of Social Services, applicants must have a baccalaureate degree with 24 semester credits in computer science or a related field along with two years of software experience. Alternatively, applicants can qualify with a high school diploma and six years of experience, including project leadership experience.

Join Rise to see the full answer
What technical skills should a Developer have at the Department of Social Services?

A successful Developer at the Department of Social Services should be proficient in object-oriented programming languages, particularly ASP.NET and C#.Net, for front-end development. Additionally, experience with SQL databases for back-end development is essential, along with strong problem-solving skills and the ability to communicate effectively with various stakeholders.

Join Rise to see the full answer
What is the work environment like for Developers at DSS in New York City?

Developers at the Department of Social Services enjoy a collaborative and inclusive working environment in New York City. The team fosters an atmosphere of support and innovation, where technology meets social services to create meaningful changes in the community.

Join Rise to see the full answer
How does the Developer position contribute to the mission of DSS?

The Developer position contributes significantly to the Department of Social Services' mission by creating and enhancing applications that assist in providing critical services to New Yorkers. By improving the technology infrastructure, you'll help DSS fight poverty, reduce homelessness, and ultimately improve the quality of life for thousands of families in need.

Join Rise to see the full answer
Common Interview Questions for DEVELOPER
Can you describe your experience with ASP.NET and C#.Net?

When answering this question, it's essential to highlight specific projects where you utilized ASP.NET and C#.Net. Discuss the challenges you faced and how you overcame them, showcasing your problem-solving skills and technical expertise.

Join Rise to see the full answer
How do you approach gathering requirements from stakeholders?

Explain that gathering requirements involves active listening, asking clarifying questions, and drafting documentation for stakeholder review. Emphasize the importance of clear communication and understanding their goals to create effective solutions.

Join Rise to see the full answer
What is your process for maintaining and supporting applications?

Outline a systematic approach to maintenance and support that includes regular updates, testing for vulnerabilities, user feedback incorporation, and proactive troubleshooting. Highlight your commitment to ensuring optimal performance of applications.

Join Rise to see the full answer
Can you give an example of a project where you were a major contributor?

Share a detailed story about a complex project you led or contributed significantly to, focusing on your role, the technologies used, the challenges faced, and the successful outcome, emphasizing teamwork and collaboration.

Join Rise to see the full answer
What strategies do you use for debugging software applications?

Talk about your process for debugging, which might include using debugging tools, checking logs, isolating issues, and conducting thorough testing. Give examples of how this approach has led to successful problem resolution in past projects.

Join Rise to see the full answer
How do you stay current with new programming languages and technologies?

Demonstrate your commitment to continuous learning by mentioning your favorite resources, such as online courses, industry blogs, or community meetups. Discuss how you apply new knowledge to your work.

Join Rise to see the full answer
What is your experience with SQL databases?

Detail your experience in designing and managing SQL databases. Discuss specific instances where you created efficient queries, handled data migrations, or resolved performance issues.

Join Rise to see the full answer
How do you prioritize tasks in a development project?

Explain your prioritization strategy based on urgency and importance. Highlight your experience in using project management tools or methodologies like Agile or Scrum to keep projects on track.

Join Rise to see the full answer
Have you collaborated with cross-functional teams? How did you ensure effective communication?

Share your experiences in working with diverse teams and how you maintain clarity through regular updates, collaborative platforms, and active listening to ensure all team members are aligned on project goals.

Join Rise to see the full answer
What technologies have you used to modernize legacy applications?

Discuss specific technologies or frameworks you have employed to modernize legacy systems, addressing key challenges and how the updates led to improved performance and user experiences.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
City of New York Hybrid New York City, NY
Posted 4 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
LINEAR Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
TensorWave Hybrid Silver Springs, MD
Posted 9 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago

Our Mission To work to eliminate ageism and ensure the dignity and quality-of-life of New York City’s diverse older adults, and for the support of their caregivers through service, advocacy, and education. Strategic Goals To foster independence...

3736 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
54 people applied to Jr SOC Analyst at IBM
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
34 people applied to Cyber Crime Analyst at TEKsystems
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Lakewood just viewed Culture and Programs Analyst at City of Philadelphia
Photo of the Rise User
Someone from OH, Olmsted Falls just viewed Customer Service - Representative at Waterway Carwash