Backend Engineer
Job in
Mahwah, Bergen County, New Jersey, 07495, USA
Listed on 2025-12-29
Listing for:
Genesis Recruiting
Full Time
position Listed on 2025-12-29
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
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.
- 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 Graph
QL 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 Dev Ops 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 No
SQL 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
- 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 No
SQL databases - Familiarity with cloud-native development and deploying solutions on AWS (e.g., EC2, Lambda, S3, RDS, Dynamo
DB, 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)
- Master’s degree in Computer Science or equivalent hands-on experience
- Experience with front-end/backend integration, Graph
QL APIs, and/or the NestJS framework - Familiarity with AWS IaC tools (e.g., Cloud Formation, Terraform)
- AWS certifications and/or .NET-related Microsoft certifications
- Knowledge or experience in data science, machine learning, or embedded systems is a plus
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×