Sr. .NET Backend & Cloud Software Engineer

Seneca Resources

New York (NY)

Hybrid

USD 110,000 - 121,000

Full time

29 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Seneca Resources is seeking a Senior .NET Backend & Cloud Software Engineer to design, build, and support a mission-critical E-Citations platform for New York City's public sector.

You will work on cloud-native services, secure APIs, and data pipelines, collaborating with Product, Cybersecurity, Infrastructure, Data Engineering, QA, and Enterprise Architecture to deliver scalable, production-ready systems. Hybrid work arrangement in NYC.

Qualifications

  • 6+ years of professional software engineering experience building enterprise applications.
  • Strong hands-on experience with C#, .NET, ASP.NET Core.
  • Experience designing and developing cloud-native backend services and APIs.
  • Hands-on experience with at least one major cloud platform (Azure, AWS, or GCP).
  • Experience with containerization and orchestration technologies.
  • Strong knowledge of REST APIs, enterprise integration patterns, and distributed systems.
  • Experience working with: SQL Server, PostgreSQL, Azure SQL, NoSQL databases
  • Experience building ETL/ELT pipelines and large-scale data integrations.
  • Knowledge of OAuth 2.0, OIDC, JWT, RBAC/IAM, encryption, and Secure SDLC practices
  • Experience with DevOps, Infrastructure-as-Code, CI/CD, automated testing, and observability tools

Responsibilities

  • Design, develop, deploy, and support modern backend services using C#, .NET, and ASP.NET Core.
  • Build scalable, high-performance applications supporting critical business workflows.
  • Develop secure RESTful and SOAP APIs that integrate mobile, cloud, enterprise, and legacy platforms.
  • Participate in architecture, technical design, code reviews, testing, releases, and production support.
  • Write clean, maintainable, and well-tested code following software engineering best practices.
  • Design and build cloud-native solutions using Azure, AWS, or Google Cloud Platform (GCP).
  • Develop serverless applications using services such as Azure Functions or AWS Lambda.
  • Build and support containerized applications utilizing Kubernetes, AKS, ECS/Fargate, GKE, or Cloud Run.
  • Contribute to cloud architecture decisions focused on scalability, reliability, security, and performance.
  • Implement Infrastructure-as-Code using Terraform, ARM/Bicep, CloudFormation, or similar tools.
  • Design and implement integrations utilizing REST, SOAP, API Gateways, SFTP, PGP, messaging platforms, and enterprise integration patterns.
  • Build resilient asynchronous, real-time, and batch processing solutions.
  • Troubleshoot complex integration challenges across distributed systems and enterprise environments.
  • Connect backend services to mobile applications, databases, cloud services, and legacy technologies.
  • Develop workflow automation and event-driven solutions using technologies such as: Kafka, Azure Event, Hub, SNS/SQS, Pub/Sub, Durable Functions, Step Functions.
  • Design and optimize relational and NoSQL data models.
  • Build ETL/ELT processes and enterprise data integrations.
  • Improve database performance, scalability, and reliability.

Skills

C# / .NET
ASP.NET Core
Cloud-native backend APIs
Azure AWS GCP
Containerization & Orchestration
REST APIs / Enterprise Integration
SQL/NoSQL databases
ETL/ELT pipelines
OAuth 2.0 / JWT / IAM
CI/CD / DevOps / IaC

Tools

Kubernetes
Docker
Terraform
Azure DevOps
GitHub Actions
GitLab CI/CD

Job description

Position Title:

Senior .NET Backend & Cloud Software Engineer

Location:

New York, NY (Hybrid - 3 days onsite / 2 days remote)

Duration:

12+ Month Contract (strong potential for extension)

Compensation:

$80-$88/hr W2, based on experience

Schedule:

37.5 hours/week

Build Mission-Critical Solutions That Impact Millions

We are seeking a Senior .NET Backend & Cloud Software Engineer to help design, build, and support a high-profile, mission-critical E-Citations platform for one of New York City's largest public sector organizations.

This is a highly visible, hands-on engineering role where you'll develop scalable cloud-native services, secure APIs, enterprise integrations, workflow automation solutions, and modern data pipelines. You'll collaborate with Product, Mobile, Cybersecurity, Infrastructure, Data Engineering, QA, and Enterprise Architecture teams to deliver secure, resilient, production-ready systems.

What You'll Do
Backend Software Engineering
  • Design, develop, deploy, and support modern backend services using C#, .NET, and ASP.NET Core
  • Build scalable, high-performance applications supporting critical business workflows
  • Develop secure RESTful and SOAP APIs that integrate mobile, cloud, enterprise, and legacy platforms
  • Participate in architecture, technical design, code reviews, testing, releases, and production support
  • Write clean, maintainable, and well-tested code following software engineering best practices
Cloud & Platform Engineering
  • Design and build cloud-native solutions using Azure, AWS, or Google Cloud Platform (GCP)
  • Develop serverless applications using services such as Azure Functions or AWS Lambda
  • Build and support containerized applications utilizing Kubernetes, AKS, ECS/Fargate, GKE, or Cloud Run
  • Contribute to cloud architecture decisions focused on scalability, reliability, security, and performance
  • Implement Infrastructure-as-Code using Terraform, ARM/Bicep, CloudFormation, or similar tools
API Development & Enterprise Integration
  • Design and implement integrations utilizing REST, SOAP, API Gateways, SFTP, PGP, messaging platforms, and enterprise integration patterns
  • Build resilient asynchronous, real-time, and batch processing solutions
  • Troubleshoot complex integration challenges across distributed systems and enterprise environments
  • Connect backend services to mobile applications, databases, cloud services, and legacy technologies
Event-Driven Architecture & Data Engineering
  • Develop workflow automation and event-driven solutions using technologies such as: Kafka, Azure Event, Hub, SNS/SQS, Pub/Sub, Durable Functions, Step Functions
  • Design and optimize relational and NoSQL data models
  • Build ETL/ELT processes and enterprise data integrations
  • Improve database performance, scalability, and reliability
DevOps, Security & Production Support
  • Build CI/CD pipelines using Azure DevOps, GitHub Actions, or GitLab CI/CD
  • Implement automated testing and modern observability practices
  • Develop logging, monitoring, telemetry, and distributed tracing capabilities
  • Apply secure coding principles, authentication, authorization, encryption, and secrets management
  • Troubleshoot production issues, perform root-cause analysis, and deliver long-term solutions
Required Qualifications
Technical Expertise
  • 6+ years of professional software engineering experience building enterprise applications
  • Strong hands-on experience with: C#, .NET, ASP.NET Core
  • Experience designing and developing cloud-native backend services and APIs
  • Hands-on experience with at least one major cloud platform (Azure, AWS, or GCP)
  • Experience with containerization and orchestration technologies
  • Strong knowledge of REST APIs, enterprise integration patterns, and distributed systems
  • Experience working with: SQL Server, PostgreSQL, Azure SQL, NoSQL databases
  • Experience building ETL/ELT pipelines and large-scale data integrations
  • Knowledge of OAuth 2.0, OIDC, JWT, RBAC/IAM, encryption, and Secure SDLC practices
  • Experience with DevOps, Infrastructure-as-Code, CI/CD, automated testing, and observability tools
Professional Skills
  • Strong analytical and troubleshooting capabilities
  • Experience delivering complex technical solutions independently
  • Ability to thrive in large-scale enterprise environments
  • Excellent communication and cross-functional collaboration skills
Preferred Experience
  • Government, public sector, transportation, or regulated-industry experience
  • Experience supporting mission-critical or high-availability applications
  • Experience with event-driven architectures and workflow orchestration platforms
  • Experience integrating modern cloud services with legacy enterprise systems
Technologies You’ll Use

C# | .NET | ASP.NET Core | Azure | AWS | GCP | Kubernetes | AKS | Docker | Terraform | REST APIs | SOAP | SQL Server | PostgreSQL | Azure SQL | NoSQL | Kafka | Event Hub | OAuth 2.0 | JWT | CI/CD | Azure DevOps | GitHub Actions | GitLab CI/CD

About Seneca Resources

At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.

When you work with Seneca, you’re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 .NET Engineer
Senior .NET Engineer

Seneca Resources • New York (NY)

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

Seneca Resources Company, LLC • New York (NY)

Hybrid
USD 110,000 - 121,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
Senior Software Engineer
Senior Software Engineer

Seneca Resources Company, LLC • North Carolina

Remote
Comprehensive health, dental, and vision coverage
401(k) retirement plans
Competitive pay
Enterprise Architect (AI & Emerging Technologies)
Enterprise Architect (AI & Emerging Technologies)

Seneca Resources • Birmingham (AL)

Hybrid
USD 150,000 - 190,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
Full Stack Developer
Full Stack Developer

Seneca Resources • Arlington (VA)

Hybrid
USD 85,000 - 120,000
Medical insurance
Vision insurance
401(k)
+1
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 Linux Administrator
Senior Linux Administrator

Seneca Resources • Birmingham (AL)

Hybrid
USD 90,000 - 120,000