Full Stack Developer

AIT Global, Inc.

New York, NY • 51m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Full Stack Developer

  • Location: NYC, NY (Hybrid)

  • Team/Project: Valuation IT platform for valuation and asset management marking workflows

Description

You will design, build, and maintain a highly interactive, data-driven web application that supports daily, monthly, and quarterly marking of credit investments. The platform connects to multiple pricing sources, applies pricing rules, manages approval workflows, and integrates with downstream reporting applications. This is a ground-up build with opportunities to grow into a senior architect and managerial role.

Responsibilities

  • Understand complex business processes and translate them into a platform design

  • Partner with business stakeholders to clarify requirements and proactively ask questions

  • Design cloud-native applications using microservices, function apps, and cloud databases on the Microsoft tech stack

  • Build responsive, scalable UI components with Angular (TypeScript), DevExpress, AG Grid, Bootstrap, jQuery, and similar frameworks

  • Optimize performance for fast load times and smooth interactions

  • Ensure cross-browser compatibility and accessibility standards compliance

  • Create reusable frontend components and contribute to frontend architecture decisions

  • Integrate APIs and implement efficient data communication and application logic with backend developers

  • Participate in code reviews and improve team best practices

  • Develop and debug full stack applications using C#, .NET, SQL Server, Angular, and Azure services

  • Implement backend unit testing frameworks (e.g., NUnit, xUnit, Moq) and frontend testing (e.g., Jasmine, Karma)

  • Plan and oversee automated testing strategies (unit/integration) and collaborate on QA

  • Use Azure Boards to track deliverables and maintain organized ticket status updates

  • Support data governance by defining policies, standards, and best practices

Requirements

  • Bachelor’s degree in Computer Science, Data Science, Finance, or a related field (Master’s degree is a plus)

  • Minimum 8 years of experience

  • Expertise building cloud-native applications on the Microsoft stack (microservices, function apps, cloud databases)

  • Expert-level .NET skills (.NET framework/core, ASP.NET, C#, ADO.NET, LINQ, Entity Framework/EntitySQL, Dapper)

  • Experience building REST/SOAP services

  • Strong SQL Server database design and development skills (DDL/DML, tables, views, stored procedures/functions, indexes, dynamic SQL) including performance optimization for large datasets

  • Experience implementing performant business logic in C# and SQL

  • Experience creating net-new solutions from scratch

  • Experience with Angular and UI component libraries (DevExpress, AG Grid)

  • Azure Services expertise: Azure App Services, Azure Functions, Service Bus/Event Grid/Event Hub

  • Familiarity with Azure Storage (Blob/Queue/Table) and Azure Key Vault

  • Experience with Azure API Management

  • Security and compliance: Azure AD authentication, OAuth2/OpenID Connect, RBAC

  • Observability: Azure Monitor, Application Insights, Log Analytics

  • Scalability and performance: autoscaling, load balancing, performance tuning; Azure Front Door or Azure CDN

  • Messaging/event-driven architecture: Service Bus, Event Grid, Event Hub

  • Ability to work with global teams and follow SDLC/Agile practices

Benefits

  • Opportunity to build a new platform from the ground up

  • Path to growth into senior architect and management role

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report