Senior .Net Programmer/Analyst
City of New York
Job Description
About the Agency:
The New York City Department of Housing Preservation (HPD) promotes quality and affordability in the city's housing, and diversity and strength in the city’s neighborhoods because every New Yorker deserves a safe, affordable place to live in a neighborhood they love.
- We maintain building and resident safety and health
- We create opportunities for New Yorkers through housing affordability
- We engage New Yorkers to build and sustain neighborhood strength and diversity.
HPD is entrusted with fulfilling these objectives through the goals and strategies of Housing Our Neighbors: A Blueprint for Housing and Homelessness, Mayor Adams’ comprehensive housing framework. To support this important work, the administration has committed $5 billion in new capital funding, bringing the 10-year planned investment in housing to $22 billion the largest in the city’s history. This investment, coupled with a commitment to reduce administrative and regulatory barriers, is a multi-pronged strategy to tackle New York City’s complex housing crisis, by addressing homelessness and housing instability, promoting economic stability and mobility, increasing homeownership opportunities, improving health and safety, and increasing opportunities for equitable growth.
Your Team:
Housing Preservation & Development Technology (HPD Tech) is the IT division within HPD. The Office of HPD Tech leads the agency’s effort to transform HPD through technology by promoting productivity and eliminating manual processing, shrinking costs, and increasing the pace of work. HPD Tech works to improve effectiveness of business processes using core applications for flawless execution. HPD Tech empowers decision makers with access to quality (complete and accurate) information to anticipate and pro-actively react to building, neighborhood and market conditions.
The Office of HPDTech is composed of 7 units: CIO (Chief Information Office), CTO (Chief Technology Office), CPO (Chief Product Office), Budget, Enterprise Architecture, Planning & Compliance, and Information Security.
Your Impact:
The Senior Programmer/Analyst will impact the coding implementation and planning in coordination wth the Technical Lead for the application in the portfolio for the (HAS) Housing Access & Stability Unit
Your Role:
The primary role of the Senior Programmer/Analyst will be responsible for investigating, analyzing, designing, programming and implementing new cost effective technology solutions related to existing HPD computer systems. Senior Programmer/Analyst will multi-task in a matrix organizational. The position requires candidates who are self-starters in a fast paced environment.
Your Responsibilities:
- Ability to understand business requirements and translate into technical solutions.
- Develop and deploy Windows Web Applications using Visual Studio.Net 2013 or above.
- Design and develop Web and WCF services, Web APIs.
- Develop analytical reports on various housing project statistics.
- Work with Database, UI/UX, and QA teams.
- Actively attend team meetings, participate and contribute in the development process.
- Provide application documentation and updates on work efforts.
- Provide supervision and technical guidance when needed to other team members application developers.
- This position will include all the incumbents’ duties.
Required Skills:
- Experienced with ASP, .NET, .NET CORe, Angular, JQuery, Web API, Web Services, XML, XSL, OAuth 2.0
- Hands-on web-based application development experience.
- HTML5, JavaScript and SQL, object-oriented coding methodologies.
- Experience with relational database design and implementation.
- Ability to work well and communicate effectively with other professionals.
- Understanding of different software development life-cycle methodologies.
- Familiar with C#, JAVA, VBSCRIPT a plus.
- Experience in Housing or Real Estate a plus.
NOTE: Only those candidates under consideration will be contacted. This position is open to applicants who filed for an exam or those who are already permanent in the Certified IT Developer (Applications) title.
Please indicate in your cover letter whether you have filed for an exam or are already permanent in the Certified IT Developer (Applications) title. Applicants who filed for an exam will be required to produce a copy of their Order Confirmation Receipt at time of interview for verification.
Only those candidates under consideration will be contacted. This position may be eligible for remote work up to 2 days per week, pursuant to the Remote Work Pilot Program agreed to between the City and DC37.
Qualifications
Professional/Vendor Certification, Education and Experience Requirements: You must have current professional/vendor certifications.
In addition, you must have one of the following:
1. A masters degree in computer science or a related field from an accredited college or university, accredited by regional, national, professional, or specialized agencies recognized as accrediting bodies by the U.S. Secretary of Education and by the Council for Higher Education Accreditation (CHEA) AND 12 months of satisfactory full-time (not classroom based) specialized experience in computer applications development planning, design, configuration, installation, troubleshooting, integration, performance monitoring, maintenance, enhancement, and security management as described in the following nine Major Task Groups in the IT Titles Task Inventory*: Applications Development; Web Development, Design, and Maintenance; Business/Systems Analysis; Project Management Support; Application Design; GIS Structures, Spatial Analysis, and Mapping Principles; Testing; Technical Writing; and Version Control; OR
2. A baccalaureate degree from an accredited college or university, accredited by regional, national, professional, or specialized agencies recognized as accrediting bodies by the U.S. Secretary of Education and by the Council for Higher Education Accreditation (CHEA) AND 24 months of satisfactory full-time (not classroom based) specialized experience as described in “1” above; OR
3. A four-year high school diploma or its educational equivalent approved by a State’s Department of Education or a recognized accrediting organization AND 24 months of satisfactory full-time (not classroom based) specialized experience as described in “1” above plus 48 months of information technology experience as described in the IT Task Inventory *; OR
4. A satisfactory combination of education and experience which is equivalent to “3” above. Education may be substituted for the information technology experience on the basis of 30 semester credits from an accredited college or university, accredited by regional, national, professional, or specialized agencies recognized as accrediting bodies by the U.S. Secretary of Education and by the Council for Higher Education Accreditation (CHEA) is equivalent to 12 months of experience, up to a maximum of 48 months. However, if you qualify under options “2,” “3” or “4,” you must have at least a four-year high school diploma or its educational equivalent approved by a State’s Department of Education or a recognized accrediting organization and at least 24 months of satisfactory full-time (not classroom based) specialized information technology experience as described in “1” 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 individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.
Confirm your E-mail: Send Email
All Jobs from City of New York