.NET Developer – Onsite | New York, NY
Job Type: Contract
Client: OATH
Location: 66 John Street, 11th Floor, New York, NY 10038
Work Schedule: 35 hours per week, Monday–Friday
Work Arrangement: Onsite — physical presence in the office is required five days per week
Openings: 1
Position Overview
OATH is seeking an experienced .NET Developer to support the development of its Special Education Hearings Division Case Management System. This system will manage hearings from intake through disposition, including an online filing and case-status portal, hearing workflows, scheduling, reporting, and integration with Department of Education and State Education Department systems.
The ideal candidate will have strong full-stack development experience with C#, ASP.NET MVC, .NET Core, Entity Framework, SQL Server 2019, and Angular 8.
Key Responsibilities
- Design, develop, and enhance case management workflows using C#, ASP.NET MVC, .NET Core, and SQL Server 2019.
- Build responsive user interfaces using HTML5, CSS3, JavaScript, and Angular 8.
- Develop an online submission portal with embedded business rules and workflows, including mobile access for checking case status and reviewing and approving documents.
- Implement workflows for processing submitted forms, scheduling hearings, and managing hearing-room calendars.
- Develop REST and SOAP web services to exchange information and process data files from external agencies.
- Integrate Active Directory authentication and implement user permissions and role-based access controls.
- Develop and integrate reports using SQL Server Reporting Services (SSRS) and Crystal Reports.
- Implement error and warning handling to support hearing-related activities.
- Develop Microsoft Edge-compatible integrations for scanning and audio/video recording services.
- Apply Service-Oriented Architecture (SOA), MVC, and appropriate software design patterns.
- Use Database Access Application Block (DAAB) and Exception Handling Application Block (EHAP) where required.
- Write and execute unit tests, resolve defects, and prepare application deployments for sanity, regression, functional, and QA testing.
- Collaborate with technical teams, stakeholders, and subject matter experts throughout development and delivery.
Required Qualifications
Preferred Qualifications
- Experience designing and developing microservices-based applications.
- Experience optimizing frontend, backend, and database performance.
- Familiarity with Docker and Kubernetes for application containerization and deployment.
Screening and Onboarding Requirements