[Remote] NET Backend Developer (ERP Experience Preferred)
Note: The job is a remote job and is open to candidates in USA. Softengine, Inc. is your trusted ERP partner, pioneering a truly client-first approach to business technology. They are seeking a strong .NET backend developer to build solutions that automate and optimize business operations, primarily in warehouse and production management.
Responsibilities
• Write clean, scalable, and testable code in .NET 9, with some legacy work in .NET Core and .NET Framework
• Build and maintain high-performance, cloud-native backend applications and microservices
• Design and implement resilient service communication patterns, including message queuing, event-driven architectures, and circuit breakers
• Architect scalable system designs that can handle growing business demands and complex integrations
• Work with both SQL and NoSQL databases, optimizing queries for performance and designing efficient data models
• Containerize applications using Docker and manage deployment pipelines
• Analyze and improve existing applications, ensuring scalability, reliability, and efficiency
• Collaborate with frontend teams to design robust APIs and service contracts
• Write comprehensive unit tests and follow best practices for software architecture and design
• Communicate effectively in English (written and spoken)
• Work schedule: flexible 40h a week work schedule with at least 4 hours during our main operation hours (8am – 12pm pacific)
Skills
• Strong C# experience (preferably .NET 6+, with familiarity in .NET Core/.NET Framework)
• Solid experience with SQL databases (query optimization, performance tuning, complex joins). SQL Server and SAP HANA are preferred, but any would do
• Hands-on experience with NoSQL databases (MongoDB, Redis, DynamoDB, or similar)
• Docker experience for containerization and deployment
• Experience designing and implementing resilient service communication (REST APIs, message queues, event-driven patterns, retry mechanisms)
• System design experience - ability to architect scalable, maintainable backend systems
• Ability to design software with testing in mind (unit testing, integration testing, best practices)
• Communicate effectively in English (written and spoken)
• Work schedule: flexible 40h a week work schedule with at least 4 hours during our main operation hours (8am – 12pm pacific)
• ERP system development experience, with SAP Business One (DI API, ServiceLayer) or Acumatica API being a huge plus
• WMS (Warehouse Management System) development experience
• AWS-first development and deployment experience (Lambda, ECS, EKS, SQS + SNS, etc.)
• Frontend development experience - SAPUI5 is our preference, but any TypeScript framework (React, Vue, Angular) would give a quick start
• Experience with CI/CD pipelines and infrastructure as code (especially AWS CDK)
• Microservices architecture and distributed systems experience
• Message broker experience (RabbitMQ, Apache Kafka, AWS SQS/SNS)
Company Overview
• With over 25 years of experience, Softengine is your trusted ERP and Business Process solutions provider. It was founded in 1996, and is headquartered in Woodland Hills, California, USA, with a workforce of 51-200 employees. Its website is https://www.softengine.com.
Company H1B Sponsorship
• Softengine has a track record of offering H1B sponsorships, with 1 in 2022. Please note that this does not guarantee sponsorship for this specific role.
Apply tot his job
Apply To this Job