We have an exciting opportunity to join our team as a Developer II - Solutions this role, the successful Developer supports the design, implementation, and maintenance of software solutions and integration platforms that enable research and innovation at NYU Langone Health. This role focuses on ensuring the reliability, performance, and usability of applications and data integrations that serve researchers, clinicians, and operational stakeholders. The Developer II collaborates closely with technical and non-technical teams to understand requirements, develop solutions, and support the use of APIs for AI-driven tools and enterprise integration platforms.Job Responsibilities:Software & Integration Platform Support- Support and maintain enterprise integration platforms and related services in coordination with MCIT and Research Informatics teams.- Configure, monitor, and troubleshoot integrations and workflows using integration platforms (, Workato, Boomi, Apigee or similar tools).- Work with APIs to connect applications, data sources, and AI solutions in a secure and reliable manner.- Assist in the administration of application environments, including deployment, configuration, and lifecycle management.- Implement and refine monitoring, logging, and alerting for applications and integrations to ensure stability and performance.Analysis, Design & Implementation- Collaborate with research, clinical, and operational stakeholders to gather and analyze business and technical requirements.- Translate requirements into functional specifications and technical designs for software enhancements, integrations, and data workflows.- Contribute to the development, testing, and implementation of software components, scripts, and utilities in support of research and enterprise needs.- Participate in evaluating and integrating APIs for AI solutions and other advanced analytics tools into existing systems and workflows.- Support data integration and interoperability efforts across legacy and modern systems.Operations, Reliability & Documentation- Monitor system performance and proactively identify issues or areas for optimization.- Participate in incident response, root cause analysis, and remediation efforts for application and integration issues.- Develop and maintain technical and user-facing documentation, including standard operating procedures, diagrams, and support guides.- Adhere to and help improve operational best practices, including change management, release management, and configuration management.Collaboration & Compliance- Work closely with infrastructure, security, data, and application teams to ensure solutions align with organizational standards and policies.- Support compliance with institutional, regulatory, and security requirements related to data handling and system access.- Participate in meetings and workgroups across MCIT, Research Informatics, and other departments to align on priorities and solution designs.- Contribute to planning and execution of future cloud, AI, and integration initiatives as the environment evolves.Minimum Qualifications:- To qualify you must have a - Bachelors degree in Computer Science, Information Systems, Engineering, or related field; or equivalent combination of education and experience.- 4+ years of experience in software analysis, application support, or software engineering.- Experience working with APIs, including understanding of request/response patterns, authentication, and integration concepts.- Familiarity with integration platforms or middleware tools (such as Workato, Boomi, Apigee, or comparable technologies).- Proficiency working in modern application environments (, Linux or other server operating systems) and general understanding of networking fundamentals.- Demonstrated ability to troubleshoot application and integration issues in complex, distributed environments.- Experience with monitoring, logging, and operational best practices for production systems.- Strong analytical and problem-solving skills, with the ability to translate business needs into technical requirements.- Effective communication skills and ability to collaborate with multidisciplinary teams, including technical and non-technical stakeholders.- Strong documentation habits and attention to detail.Preferred Qualifications:- Experience with one or more general-purpose programming or scripting languages (, Python, Java, or similar).- Experience supporting or implementing AI-enabled or data-intensive applications, including use of APIs for AI services.- Familiarity with data integration, ETL/ELT, or data engineering concepts.- Experience working in healthcare, research, or other regulated environments.- Exposure to cloud-based platforms and services.- Experience with Research Administration systems such as Huron Research Suite, Cayuse, InfoEd or similar.Qualified candidates must be able to effectively communicate with all levels of the organization.
Job Title
Developer II - Research Informatics & Technology