Mediabistro logo
job logo

Backend Engineer

Genesis Recruiting, Mahwah, NJ, United States


Job Description

We are looking for a

Backend Engineer

with deep expertise in

ASP.NET, .NET Core, and C#

to help drive the development of scalable backend infrastructure that powers the company's

mobile application

the company's integrative console which synthesizes the various platforms they employ.
Key Responsibilities

Design, develop, and maintain robust, scalable backend systems using

ASP.NET, .NET Core, and C#
Collaborate across cross-functional teams—UX, Culinary, Firmware, Hardware, and Software—to understand requirements and translate them into backend services
Build RESTful and GraphQL APIs using a

microservices architecture
Architect and implement high-performance backend services with an emphasis on clean code, reusability, and scalability
Optimize performance and reliability using observability tools and AWS cloud infrastructure
Contribute to DevOps automation and Infrastructure-as-Code (IaC) using tools like Terraform, Docker, and CI/CD pipelines
Monitor, debug, and proactively improve service health and performance
Design and manage relational and NoSQL databases; write efficient, optimized queries
Lead code reviews and mentor teammates on backend best practices
Participate in Agile processes: daily standups, sprint planning, and story grooming
Refactor legacy components for maintainability and modernization
Minimum Qualifications

Bachelor’s degree in Computer Science or related technical field
3+ years of hands-on experience with ASP.NET, .NET Core, and C#
Solid experience designing and implementing RESTful APIs and microservice architecture
3+ years of experience with relational (SQL) and NoSQL databases
Familiarity with cloud-native development and deploying solutions on

AWS

(e.g., EC2, Lambda, S3, RDS, DynamoDB, API Gateway, IAM)
Experience with Git, CI/CD pipelines, and modern deployment practices
Understanding of computer science principles, including algorithms, data structures, and design patterns
Comfort working in Linux/Unix environments and with CLI tools
Experience with unit and integration testing frameworks (.NET Test, xUnit, or similar)
Preferred Qualifications

Master’s degree in Computer Science or equivalent hands-on experience
Experience with front-end/backend integration, GraphQL APIs, and/or the

NestJS framework
Familiarity with AWS IaC tools (e.g., CloudFormation, Terraform)
AWS certifications and/or .NET-related Microsoft certifications
Knowledge or experience in data science, machine learning, or embedded systems is a plus

#J-18808-Ljbffr