Haystack
← Back to Jobs
Technology
STSpruce Technology Inc. logo

.NET Full stack Developer

Spruce Technology Inc.Queens, NY🇺🇸United StatesPosted Oct 16, 2026

Why This Role Stands Out

This on-site role at Spruce Technology Inc. offers a fantastic opportunity to grow your skills across the full stack, from robust .NET APIs to modern Angular front-ends and complex Azure integrations. You'll thrive here if you're a mid-senior developer eager to tackle challenging technical problems and contribute to innovative solutions within a collaborative team environment.

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Queens, NY, United States
Posted
11 hours ago
DockerMicroservicesSOAPSQLETLOAuthAngularAzureC#Databricks.NETASP.NETGitJWTPythonRESTTerraformTypeScriptVault

Job Description

Job Duties:

  • Design, develop, test, and maintain high-quality .NET / C# REST APIs.
  • Develop modern, scalable front-end applications using Angular and TypeScript.
  • Design and implement complex SQL queries, stored procedures, views, functions, and database solutions.
  • Analyze and optimize SQL queries and database performance.
  • Build integrations between internal applications, third-party systems, databases, and cloud services.
  • Develop event-driven integrations using Azure Service Bus, including queues, topics, subscriptions, and message processing.
  • Develop and maintain Azure Functions for APIs, background processing, scheduled jobs, and integrations.
  • Work with Azure Databricks and Databricks notebooks for data processing, transformation, and integration.
  • Develop data pipelines and integrations between applications, databases, APIs, and data platforms.
  • Work with both synchronous and asynchronous integration patterns.
  • Integrate with REST APIs, SOAP services, databases, files, messaging systems, and third-party applications.
  • Develop robust error handling, retry mechanisms, logging, monitoring, and alerting for integrations.
  • Write comprehensive unit, integration, API, and data-level tests.
  • Troubleshoot application, API, database, messaging, and integration issues.
  • Participate in code reviews and maintain high standards for code quality and security.
  • Work with Azure DevOps and CI/CD pipelines for automated build, testing, and deployment.
  • Collaborate with architects, developers, QA engineers, data engineers, and business stakeholders.
  • Support applications in development, test, and production environments.
  • Identify opportunities to improve performance, scalability, reliability, and maintainability.
Qualifications and Requirements:
  • 12+ years of professional software development experience.
  • Strong hands-on experience with C#, .NET, and ASP.NET Core.
  • Strong experience designing and developing REST APIs.
  • Strong experience with Angular and TypeScript.
  • Advanced SQL skills, including:
    • Complex queries and joins
    • Stored procedures
    • Views and functions
    • Query optimization
    • Indexing and performance tuning
    • Data validation and troubleshooting
    • Large-volume data processing
  • Strong experience with enterprise application integration.
  • Experience integrating applications using:
    • REST APIs
    • SOAP/web services
    • SQL/database integrations
    • JSON/XML
    • File-based integrations
    • Messaging/event-based integrations
    • Third-party APIs
  • Strong experience with Azure Service Bus.
  • Strong experience developing Azure Functions.
  • Hands-on experience with Azure Databricks and Databricks notebooks.
  • Experience with Python and/or SQL in Databricks.
  • Strong understanding of asynchronous processing and event-driven architecture.
  • Experience with Git, Azure DevOps, CI/CD, and automated deployments.
  • Strong experience writing unit and integration tests.
Strong understanding of object-oriented programming, SOLID principles, design patterns, and clean architecture.
Education and Experience:
  • Azure Data Factory or similar data integration technologies.
  • Azure Storage, Key Vault, Application Insights, and other Azure services.
  • Microservices architecture.
  • Enterprise integration patterns.
  • Data pipelines and ETL/ELT processes.
  • Python development.
  • Docker and containerization.
  • Infrastructure as Code using Terraform, Bicep, or ARM.
  • API security, OAuth 2.0, JWT, and authentication/authorization.
  • Performance tuning for APIs, applications, and databases.
Additional Details:
  • This is a fully onsite role
  • Location: Long Island City, New York

Similar jobs