Jobs · Engineering · New York

Senior . Net Backend Software Engineer

Cloud and Things · New York, NY · 2 wk ago
Engineering$50–$64/hrFull-time

Our goal is to solve problems and deliver results for our clients. At Cloud and Things, you can be a part of transforming the public sector’s IT environment. Our team is on the forefront of helping to solve the government's most complex IT challenges. If you are seeking a role that offers the opportunity to work on rewarding projects, consider a career with Cloud and Things.

Location: 2 Broadway, New York, NY (Hybrid - 3 days on site)
Duration: 12 Months (with potential for extension)
Start Date: Estimated - W2
Hourly Rate: $50-$64/hour

About the role

We are seeking a Senior .NET Backend Software Engineer who will support our NYS client. This hands-on consultant will develop, integrate, test, deploy, and support secure, scalable backend services for the E-Citations application. The role will work within the Product and Engineering team to deliver cloud-native APIs, workflow automation, enterprise integrations, data solutions, and production-ready capabilities while resolving complex technical issues.

Responsibilities

  • Design, develop, test, deploy, and support backend services and integrations for the E-Citations application.
  • Build secure REST and 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.

Requirements

  • 5+ years of hands-on backend software engineering and enterprise application development experience.
  • 6+ years of experience with database design, ETL, Azure, SQL Server, .NET code development, cybersecurity, data analysis, IT architecture, and wireless/mobile technologies.
  • 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 GCP.
  • 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.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent professional experience.

Qualifications

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

Pay

$50-$64/hour

Schedule

Hybrid - 3 days on site

Similar jobs