Senior .Net Developer

City of New YorkNew York City, NY

About The Position

The NYC Department of Citywide Administrative Services (DCAS) is seeking a highly skilled Senior .NET Developer to design, develop, and maintain enterprise-level .NET applications. Under the leadership of the IT department, this individual will play a key role in supporting multiple projects by providing expertise in application architecture, coding, and building scalable solutions. The selected candidate will oversee all technical aspects of the .NET application lifecycle, including development, maintenance, and performance optimization. Additionally, they will assess existing technical infrastructures, identify areas for improvement, and implement enhancements to improve system efficiency and reliability. The role also includes troubleshooting technical issues, enforcing best practices, and supporting the successful implementation of .NET-based solutions. Under IT leadership, the Senior .NET Developer will support, enhance, and maintain existing .NET applications while assisting in the development of new enterprise-level solutions. The role focuses on back-end development, integration, and ensuring the reliability and scalability of the IT infrastructure. The candidate will also troubleshoot issues, maintain systems, and provide technical support to end-users.

Requirements

  • A baccalaureate degree from an accredited college in computer science, engineering or a related field and four years of satisfactory full-time experience related to datacenter engineering and operations, cloud engineering and operations, complex IT infrastructure engineering; or,
  • A baccalaureate degree from an accredited college and eight years of satisfactory full-time experience related to datacenter engineering and operations, cloud engineering and operations, complex IT infrastructure engineering; or,
  • Education and/or experience which is equivalent to "1" or "2" above.

Responsibilities

  • Collaborate with developers, business analysts, and IT professionals to deliver high-quality .NET solutions.
  • Develop and maintain technical documentation and system roadmaps.
  • Customize and integrate existing systems into the enterprise application architecture.
  • Participate in deployment and provisioning activities.
  • Analyze and design complex business processes and technical solutions.
  • Define and implement high-level technical requirements and blueprints.
  • Contribute to project scope definition, risk evaluation, and mitigation planning.
  • Ensure seamless integration of applications and data sources.
  • Collaborate with Project Managers to gather stakeholder feedback and refine solutions.
  • Validate that solutions meet both business and technical requirements.
  • Maintain a passion for designing and delivering high-quality technical solutions.
  • Support, enhance, and maintain existing .NET applications.
  • Assist in the development of new enterprise-level solutions.
  • Focus on back-end development, integration, and ensuring the reliability and scalability of the IT infrastructure.
  • Troubleshoot issues, maintain systems, and provide technical support to end-users.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service