Logo
RIT Solutions, Inc.

Technical Lead / Senior Developer

RIT Solutions, Inc., New York, New York, us, 10261

Save Job

Title:

Technical Lead / Senior Developer Location: Hybrid - NYC, NY

Technical Lead / Senior Developer We are seeking a highly skilled Technical Lead / Senior Developer with a strong background in designing and delivering enterprise-grade software solutions. The ideal candidate will bring deep technical expertise, hands-on development experience, and the ability to lead technical discussions and drive innovation. This role involves end-to-end ownership of solution design, development, testing, and deployment in an Agile environment, particularly within health data systems and secure cloud-based architectures. The NYC Department of Health and Mental Hygiene (DOHMH) seeks a Technical Lead / Senior Developer to provide ongoing maintenance, enhancement, and modernization support for the eSHARE system, a centralized web-based application that serves as the city's primary data capture and reporting platform for HIV-related services under Ryan White, Prevention, Testing, Housing, and Clinical operations programs. KEY RESPONSIBILITIES Solution Design & Architecture -

Design scalable, secure, and high-performance solutions using Microsoft .NET technologies, ensuring alignment with enterprise standards and best architectural practices. Technical Leadership -

Provide technical oversight across the SDLC, mentor junior developers, and drive engineering excellence and innovation within the team. Development & Coding -

Develop, code, and test software components using C#, ASP.NET (Web Forms/MVC/Core), and modern JavaScript frameworks such as Angular or React. API & Integration Development -

Design and implement RESTful Web APIs for data integration and interoperability across internal and external systems, including health data systems. Cloud & DevOps Enablement -

Leverage Microsoft Azure for cloud-based deployment, including the use of Azure App Services, Functions, SQL Databases, and storage solutions. Collaborate with DevOps teams to implement CI/CD pipelines, containerization (Docker), and release automation. Database Development -

Design, query, and optimize databases using SQL Server, ensuring data integrity, performance, and compliance with privacy/security regulations such as HIPAA. Agile Collaboration -

Participate in Agile ceremonies (sprint planning, retrospectives, stand-ups), contribute to story refinement, and ensure timely delivery of high-quality software increments. Innovation & Continuous Improvement -

Research emerging technologies, propose technical improvements, and contribute to the evolution of software engineering standards and frameworks.

REQUIRED SKILLS & QUALIFICATIONS

Bachelor's degree in Computer Science, Information Systems, or related field. 6+ years of experience in software design, development, and delivery using Microsoft technologies. Proficiency in:

ASP.NET Web Forms, MVC, and .NET Core C# and Web API development Angular or React.js HTML5, CSS3, jQuery, JSON Azure Cloud Services and DevOps pipelines SQL Server (stored procedures, triggers, performance tuning) Docker and containerized deployments

Experience with health data systems, interoperability standards (HL7, FHIR, etc.), or data privacy regulations (HIPAA). Strong problem-solving, debugging, and analytical skills. Excellent communication and collaboration abilities, with a focus on technical leadership and cross-functional coordination.

PREFERRED QUALIFICATIONS

Experience integrating with third-party health or case management systems. Familiarity with microservices architecture and API gateway frameworks. Exposure to CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins. Certifications in Azure or .NET development are a plus.