Haystack
← Back to Jobs
Technology
GA

Senior Backend Software Engineer

Global AssociatesNew York, NY🇺🇸United StatesPosted 19 Aug 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Title: Senior Backend Software Engineer
Location: Lower Manhattan, NYC, NY
Hybrid (3 days on-site, or as needed)
Length: 12 Months

Position Overview

The Senior Backend Software Engineer / Consultant is a hands-on engineer responsible for developing, integrating, testing, deploying, and supporting backend services for the E-Citations application.
This role requires deep expertise in .NET, cloud-native development, secure APIs, workflow automation, enterprise integration, data engineering, and production support. The consultant will work directly within the Product and Engineering team to deliver secure, scalable, production-ready backend capabilities and resolve complex technical issues.

Key Responsibilities

•    Design, develop, test, deploy, and support backend services and integrations for E-Citations.
•    Build secure REST/SOAP APIs and integrations across iOS, .NET, enterprise, and legacy systems.
•    Develop workflow automation, business rules, state-machine logic, and event-driven processing.
•    Build resilient real-time, near-real-time, messaging, SFTP, and batch integrations using retry, idempotency, and deduplication patterns.
•    Develop and optimize relational and NoSQL data models, ETL/ELT pipelines, audit logging, and reporting integrations.
•    Implement authentication, authorization, RBAC, encryption, secrets management, and secure coding practices.
•    Develop and support CI/CD pipelines, Infrastructure-as-Code, automated testing, logging, monitoring, and observability.
•    Troubleshoot complex defects and production issues, perform root-cause analysis, and implement durable fixes.
•    Participate directly in sprint delivery, code reviews, testing, releases, and technical documentation.
•    Support production releases and critical operational issues, including occasional evening or weekend support when required.
•    Collaborate closely with Product, iOS, QA, infrastructure, cybersecurity, data, and enterprise integration teams to deliver working solutions.

Required Skills

•    5+ years of hands-on backend software engineering and enterprise application development experience.
•    Strong expertise in C#, .NET, and ASP.NET Core.
•    Strong experience designing and developing cloud-native backend services and APIs.
•    Experience with at least one major cloud platform: Azure, AWS, or Google Cloud Platform.
•    Hands-on experience with serverless and container technologies, such as Azure Functions, AWS Lambda, Kubernetes/AKS, ECS/Fargate, GKE, or Cloud Run.
•    Strong experience with event-driven and workflow technologies, such as Durable Functions, Step Functions, Temporal, Kafka, Event Hub, Pub/Sub, SNS, or SQS.
•    Strong enterprise integration experience with REST, SOAP, API gateways, SFTP/PGP, message queues, polling, retry, idempotency, and deduplication.
•    Strong knowledge of OAuth 2.0, OIDC, JWT, RBAC/IAM, TLS, encryption, secrets management, and Secure SDLC practices.
•    Strong data engineering experience with SQL Server/PostgreSQL, NoSQL platforms, data modeling, ETL/ELT, data warehousing, audit trails, and performance tuning.
•    Experience with Azure DevOps, Azure Government, GitHub Actions, GitLab CI/CD, Terraform, ARM/Bicep, CloudFormation, or equivalent DevOps tooling.
•    Strong experience with automated testing, logging, monitoring, distributed tracing, and production diagnostics.
•    Ability to independently execute complex backend development assignments and deliver high-quality production software.

Preferred Experience

•    Microsoft technology stack: .NET/ASP.NET Core, C#, Azure Functions, Azure SQL, Azure API Management.
•    Mobile-to-backend integration, particularly iOS applications.
•    Public-sector, public-safety, transportation, case-management, workflow-driven, or other mission-critical enterprise applications.
•    CJIS or comparable security/compliance environments.
•    Power BI or similar operational reporting and analytics platforms.
•    Legacy system integration and modernization.
•    High-volume transaction processing and near-real-time enterprise integration.

Qualifications

•    Bachelor''s degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent professional experience.
•    Relevant Azure, AWS, security, or DevOps certifications are a plus.

Core Competencies

•    Backend Software Engineering (.NET / C#)
•    Cloud Architecture & Development (Azure / AWS / Google Cloud Platform)
•    REST API & Enterprise Systems Integration
•    Workflow Automation & State-Machine Design
•    Event-Driven Architecture & Messaging
•    Data Modeling, SQL/NoSQL & Transaction Integrity
•    Security, IAM, Authentication & Encryption
•    ETL/ELT & Data Integration
•    DevOps, CI/CD & Infrastructure-as-Code
•    Production Troubleshooting & Performance Optimization
•    Serverless & Containerized Application Development
•    Secure File / Legacy Integration (SFTP, SOAP, PGP)
•    Observability, Logging & Monitoring
•    Mobile-to-Backend Integration, ideally iOS
•    Automated Testing & Code Quality Practices
•    Technical Documentation
•    Agile Software Delivery & Code Reviews
•    Public Safety / CJIS / Mission-Critical Systems

Skills

SOAP
SQL
SQL Server
AWS
ETL
Encryption
OAuth
Agile
Azure
C#
CloudFormation
.NET
ASP.NET
GitHub Actions
GitLab CI
Google Cloud
JWT
Kafka
Kubernetes
PostgreSQL
Power BI
REST
Terraform
iOS

Similar jobs