Senior Backend Software Engineer / Consultant

Cb

  • New York, New York
  • 2 days ago

    Highlights

    Backend Engineering | Cloud Architecture | REST/SOAP Integration | Workflow & State Machines | Event-Driven Architecture | SQL/NoSQL | ETL/ELT | Security & IAM | DevOps & CI/CD | Infrastructure-as-Code | Serverless & Containers | SFTP/PGP | Observability | Automated Testing | Production Support | Agile Delivery | Public Safety/CJIS. Strong SQL Server/PostgreSQL and NoSQL experience, including data modeling, ETL/ELT, data warehousing, audit trails, and performance tuning.

    Numbers & Facts

    LocationNew York, New York

    Description


    We are seeking a Senior Backend Software Engineer / Consultant to join a government Product & Engineering team supporting a mission-critical E-Citations application. The role is hands-on and responsible for designing, developing, integrating, testing, deploying, and supporting secure, scalable backend services.

    Key Responsibilities

    • Design, develop, test, deploy, and support .NET/C# backend services and integrations.
    • Build secure REST/SOAP APIs integrating iOS, enterprise, and legacy systems.
    • Develop workflow automation, business rules, state-machine logic, and event-driven processing.
    • Implement resilient real-time/near-real-time, messaging, SFTP, and batch integrations, including retry, idempotency, and deduplication.
    • Develop and optimize SQL/NoSQL data models, ETL/ELT pipelines, audit logging, reporting, and performance.
    • Implement OAuth 2.0, OIDC, JWT, RBAC/IAM, TLS, encryption, secrets management, and Secure SDLC practices.
    • Support CI/CD, Infrastructure-as-Code, automated testing, logging, monitoring, observability, and production diagnostics.
    • Troubleshoot complex production issues, perform root-cause analysis, and implement durable fixes.
    • Participate in Agile sprints, code reviews, testing, releases, technical documentation, and occasional after-hours production support.
    • Collaborate with Product, iOS, QA, infrastructure, cybersecurity, data, and enterprise integration teams.
    Required Qualifications & Technical Skills

    • 5+ years of hands-on backend software engineering and enterprise application development.
    • Strong expertise in C#, .NET, and ASP.NET Core.
    • Strong cloud-native development experience with Azure, AWS, or GCP.
    • Hands-on experience with serverless and containers, such as Azure Functions, AWS Lambda, Kubernetes/AKS, ECS/Fargate, GKE, or Cloud Run.
    • Experience with event-driven/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 coding.
    • Strong SQL Server/PostgreSQL and NoSQL experience, including data modeling, ETL/ELT, data warehousing, audit trails, and performance tuning.
    • Experience with Azure DevOps, GitHub Actions, GitLab CI/CD, Terraform, ARM/Bicep, CloudFormation, or equivalent tools.
    • Strong experience with automated testing, logging, monitoring, distributed tracing, and production troubleshooting.
    • Ability to independently deliver complex, production-ready backend solutions.
    • Bachelor’s degree in Computer Science, Software Engineering, IT, or related discipline, or equivalent professional experience.
    Preferred Qualifications

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

    Backend Engineering | Cloud Architecture | REST/SOAP Integration | Workflow & State Machines | Event-Driven Architecture | SQL/NoSQL | ETL/ELT | Security & IAM | DevOps & CI/CD | Infrastructure-as-Code | Serverless & Containers | SFTP/PGP | Observability | Automated Testing | Production Support | Agile Delivery | Public Safety/CJIS

    Ideal candidates will have strong hands-on .NET engineering expertise combined with cloud, security, enterprise integration, data, and production-support experience in complex or mission-critical environments.
    Compensation: $75.00 - $85.00 per hour




    Similar Jobs

    See more jobs