Softengine · 1 day ago
NET Backend Developer (ERP Experience Preferred)
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.
ConsultingEnterprise Software
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)
Qualification
Required
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)
Preferred
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
Softengine
With over 25 years of experience, Softengine is your trusted ERP and Business Process solutions provider.
H1B Sponsorship
Softengine has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
Funding
Current Stage
Growth StageCompany data provided by crunchbase