Logo
Genesis Recruiting LLC

Backend Engineer

Genesis Recruiting LLC, Mahwah, New Jersey, us, 07495

Save Job

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 teamsUX, Culinary, Firmware, Hardware, and Softwareto 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

Bachelors 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

Masters 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