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