Job Url: https://www.remoterocketship.com/company/foodchainid/jobs/senior-software-engineer-united-states-remote Job Description: FoodChain ID Website LinkedIn All Job Openings FoodChain ID is a company that specializes in providing technology-enabled solutions for regulatory compliance, food safety, and product certifications within the food supply chain. They offer a comprehensive range of services including product certifications, regulatory assessments, consulting and training, ingredient risk identification, and sustainability auditing. With over 25 years of experience, FoodChain ID supports businesses in navigating the complex regulatory landscape while ensuring transparency and safety in food production and packaging. Testing β€’ Certification β€’ Inspections β€’ Supply Chain Compliance β€’ Sustainability 501 - 1000 employees 🌾 Agriculture πŸ“‹ Compliance Senior Software Engineer 6 hours ago πŸ‡ΊπŸ‡Έ United States – Remote ⏰ Full Time 🟠 Senior πŸ§‘β€πŸ’» Full-stack Engineer πŸ¦… H1B Visa Sponsor AWS Cloud DynamoDB MongoDB NoSQL Terraform .NET Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Design, develop, and optimize core APIs and data services powering our flagship SaaS platform β€’ Focus on AWS-native, serverless architectures with expertise in C#/.NET, NoSQL databases, and modern cloud development practices β€’ Provide technical direction, mentor engineers, and ensure high performance, scalability, and security β€’ Design and develop RESTful APIs and backend services using .NET/C# on AWS Lambda, API Gateway, and DynamoDB β€’ Optimize and refactor APIs and workflows for scalability, reliability, and cost efficiency β€’ Model and manage NoSQL data structures to support complex workflows β€’ Implement AWS security best practices including IAM role configuration and API authentication/authorization β€’ Write and maintain unit tests to ensure quality and reduce regression risk β€’ Maintain CI/CD pipelines, infrastructure-as-code (Terraform), and application monitoring/logging β€’ Collaborate with product managers, UX designers, QA, and DevOps to deliver features β€’ Mentor engineers on architecture, design patterns, and coding standards β€’ Conduct code and architecture reviews for compliance with guidelines 🎯 Requirements β€’ 5+ years of experience developing SaaS applications β€’ Proficiency in .NET/C# for RESTful APIs β€’ Proficiency with Git and Agile development β€’ Experience with NoSQL databases such as DynamoDB or MongoDB β€’ Ability to work independently with short delivery cycles β€’ Strong knowledge of software architecture and design patterns