Sr. .NET Backend & Cloud Software Engineer

Seneca Resources Company, LLC

New York (NY)

Hybrid

USD 110,000 - 121,000

Full time

34 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 in New York, NY. This contract role blends backend development with cloud engineering to deliver mission-critical E-Citations platforms for a major public sector client.

You will design scalable C#/.NET systems, build secure APIs, and work across Azure/AWS/GCP, Kubernetes, and CI/CD tooling to ensure reliable production systems. This is a highly visible, hands-on position in a hybrid setup with strong collaboration

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 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.

Skills

C#
.NET
ASP.NET Core
REST APIs
Cloud platforms
Kubernetes
SQL Server
NoSQL
OAuth 2.0
DevOps

Tools

Azure
AWS
GCP

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

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 • New York (NY)

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

Creative Solutions Services, LLC • New York (NY)

Hybrid
USD 140,000 - 190,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
Senior Backend Software Engineer
Senior Backend Software Engineer

V Group Inc. • New York (NY)

Hybrid
USD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

Seneca Resources • Arlington (VA)

Hybrid
USD 85,000 - 120,000
Medical insurance
Vision insurance
401(k)
+1