What you'll do
- Develop and maintain scalable web applications and APIs using modern front-end and back-end technologies.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Build responsive user interfaces with HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- Implement server-side logic and database schemas using technologies such as Node.js, Python/Django, and Java Spring Boot.
- Ensure application security compliance by working with the City's Cyber Command and participate in code reviews and automated testing.
What you should know
- This role offers the chance to work on meaningful projects that affect millions of New Yorkers.
- Candidates should be prepared for a 24/7 operational environment, including possible weekend and evening shifts.
- There is an opportunity to engage with public policy and city operations, enhancing technical work with civic impact.
- Applicants should expect a collaborative team environment with a focus on agile development and DevOps practices.
- The position requires strong communication skills and the ability to work closely with multiple stakeholders, including city cybersecurity teams.
About the company
- The Office of Technology and Innovation (OTI) is a government agency focused on improving public safety and digital services for New York City.
- OTI values technology-driven impact that benefits millions of residents through innovative public sector solutions.
- The organization emphasizes collaboration and cutting-edge technology to modernize city services and infrastructure.
- OTI operates within a large, diverse public sector environment with a commitment to inclusivity and equal opportunity.
- The Office of Data Analytics (ODA) plays a key role in data-driven decision making and improving data sharing across city agencies.
Key required skills
ReactAngularVue.jsNode.jsPythonJava Spring BootSQLNoSQLGitDockerKubernetesREST APIsAgile