Senior Backend Software Engineer

V Group Inc.

New York (NY)

Hybrid

USD 120,000 - 180,000

Full time

34 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MTA in New York seeks a Senior Backend Software Engineer to design, develop, and support backend services for citation systems. You will build secure APIs, integrate with enterprise systems, and enable scalable data processing.

The role emphasizes cloud-native development, production-grade security, and collaboration with cross-functional teams in a hybrid enterprise environment.

Qualifications

  • 5+ years of backend software engineering and enterprise app development.
  • Strong expertise in C#, .NET, ASP.NET Core.
  • Experience designing cloud-native backend services and APIs.
  • Hands-on with Azure, AWS, or GCP.
  • Serverless and container technologies (Kubernetes/AKS, ECS/Fargate, Cloud Run).
  • Event-driven/workflow technologies (Durable Functions, Step Functions, Temporal, Kafka).
  • Security: OAuth 2.0, OIDC, JWT, RBAC/IAM, TLS, secrets management.
  • Data engineering with SQL Server/PostgreSQL, NoSQL, ETL/ELT.
  • DevOps tooling (Azure DevOps, GitHub Actions, Terraform, ARM/Bicep).
  • Automated testing, logging, monitoring, and observability.
  • Ability to independently deliver complex backend work.

Responsibilities

  • Design, develop, test, deploy, and support backend services for E-Citations.
  • Build secure REST/SOAP APIs across systems.
  • Develop workflow automation and event-driven processing.
  • Implement real-time and batch integrations with retry and deduplication.
  • Develop and optimize relational and NoSQL data models and ETL/ELT pipelines.
  • Implement authentication, authorization, encryption, and secure coding.
  • Support CI/CD pipelines and infrastructure-as-code.
  • Troubleshoot defects and perform root-cause analysis.
  • Participate in sprint delivery, code reviews, and documentation.
  • Support production releases and occasional off-hours work.
  • Collaborate with Product, iOS, QA, infra, cybersecurity, and data teams.

Skills

C#
.NET
ASP.NET Core
Cloud-native
Cloud platforms
Serverless/Containers
Event-driven tech
Security
Databases
CI/CD tooling
Testing/Observability
Agile
Public sector security
Backend experience (5+ yrs)

Education

Bachelor’s degree in CS/Engineering
Azure/AWS/Security/DevOps certifications

Tools

Azure DevOps
GitHub Actions
GitLab CI/CD
Terraform
ARM/Bicep
CloudFormation
Kubernetes
Azure Functions
AWS Lambda

Job description

End Client: MTA (Metropolitan Transportation Authority)

Job Title: Senior Backend Software Engineer

Duration: 12 Months + Extendable

Location: 2 Broadway, New York, NY 10004 (Hybrid)

Ceipal ID: MTA_NET907_MA

Job Code: 5907-1

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 with 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.
  • Implement 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 in sprint delivery, code reviews, testing, releases, and technical documentation.
  • Support production releases and critical operational issues, including occasional evening or weekend support.
  • Collaborate closely with Product, iOS, QA, infrastructure, cybersecurity, data, and enterprise integration teams.
Required Skills
  • 5+ years of backend software engineering and enterprise application development.
  • Strong expertise in C#, .NET, ASP.NET Core.
  • Experience designing and developing cloud-native backend services and APIs.
  • Hands-on experience with Azure, AWS, or GCP.
  • Serverless and container technologies (Azure Functions, AWS Lambda, Kubernetes/AKS, ECS/Fargate, GKE, Cloud Run).
  • Event-driven and workflow technologies (Durable Functions, Step Functions, Temporal, Kafka, Event Hub, Pub/Sub, SNS, SQS).
  • Security expertise: OAuth 2.0, OIDC, JWT, RBAC/IAM, TLS, encryption, secrets management, Secure SDLC.
  • Data engineering with SQL Server/PostgreSQL, NoSQL, ETL/ELT, data warehousing, audit trails, performance tuning.
  • DevOps tooling (Azure DevOps, GitHub Actions, GitLab CI/CD, Terraform, ARM/Bicep, CloudFormation).
  • Automated testing, logging, monitoring, distributed tracing, and production diagnostics.
  • Ability to independently deliver complex backend development assignments.
Preferred Experience
  • Mobile-to-backend integration (especially iOS).
  • Public-sector, public-safety, transportation, case-management, or mission-critical enterprise applications.
  • CJIS or comparable security/compliance environments.
  • Power BI or similar reporting/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, IT, or related discipline (or equivalent experience).
  • Relevant Azure, AWS, Security, or DevOps certifications are a plus.
Additional Skills & Information
  • Backend Software Engineering (.NET / C#)
  • Workflow Automation & State-Machine Design
  • Data Modeling, SQL/NoSQL & Transaction Integrity
  • ETL/ELT & Data IntegrationDevOps, CI/CD & Infrastructure-as-Code
  • Production Troubleshooting & Performance Optimization
  • Serverless & Containerized Application Development
  • Mobile-to-Backend Integration (iOS preferred)
  • Automated Testing & Code Quality Practices
  • Technical Documentation
  • Agile Software Delivery & Code Reviews
  • Public Safety / CJIS / Mission-Critical Systems
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer - SWENGG 26-10222
Senior Backend Software Engineer - SWENGG 26-10222

Compu-Vision Consulting, Inc. • New York (NY)

Hybrid
USD 140,000 - 190,000
Hybrid work model
Medical insurance
Professional development
Senior Backend Software Engineer
Senior Backend Software Engineer

Creative Solutions Services, LLC • New York (NY)

Hybrid
USD 140,000 - 190,000
Senior iOS Application Engineer
Senior iOS Application Engineer

TheCorporate LLC • New York (NY)

On-site
USD 120,000 - 150,000
Senior .NET Engineer
Senior .NET Engineer

Seneca Resources • New York (NY)

Hybrid
USD 156,000 - 171,000
Sr. .NET Backend & Cloud Software Engineer
Sr. .NET Backend & Cloud Software Engineer

Seneca Resources Company, LLC • New York (NY)

Hybrid
USD 110,000 - 121,000
Senior iOS Application Engineer-5908-1
Senior iOS Application Engineer-5908-1

Tri-Force Consulting Services, Inc. • New York (NY)

Hybrid
USD 120,000 - 160,000
Senior .NET Backend Engineer — Cloud & Hybrid NYC
Senior .NET Backend Engineer — Cloud & Hybrid NYC

Seneca Resources • New York (NY)

Hybrid
USD 156,000 - 171,000
Sr. .NET Backend & Cloud Software Engineer
Sr. .NET Backend & Cloud Software Engineer

Seneca Resources • New York (NY)

Hybrid
USD 110,000 - 121,000
Senior .NET Backend & Cloud Engineer - Hybrid NYC
Senior .NET Backend & Cloud Engineer - Hybrid NYC

Seneca Resources • New York (NY)

Hybrid
USD 110,000 - 121,000
Senior iOS Application Engineer
Senior iOS Application Engineer

Cloud and Things • New York (NY)

Hybrid
USD 104,000 - 135,000