Softengine

.NET Backend Developer

Remote Woodland Hills, CA
C# .NET SQL NoSQL MongoDB Redis DynamoDB Docker API AWS TypeScript React Vue.js Angular RabbitMQ Kafka SQS
Description

.NET Backend Developer (ERP Experience Preferred)

Location: Remote (Woodland Hills, CA, US)

Department: Development

We are a product development team within an ERP cloud provider, building solutions that help businesses automate and optimize their operations—primarily in warehouse and production management, but not limited to those areas.

We value practical problem-solving over blindly following specs—our ideal candidate is a strong .NET backend developer who understands how to design, scale, and independently implement solutions with a customer-first mindset.

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)

Required Qualifications

  • 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).
  •  

Preferred Qualifications (Nice to Have)

  • 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).

This is a fully remote position, and we are hiring worldwide! If you're passionate about designing scalable, customer-focused backend solutions and have experience with enterprise systems, we'd love to hear from you!

 

#LI-DNI

About the Company

Softengine, Inc. is your trusted ERP partner, pioneering a truly client-first approach to business technology. With over two decades of world-class expertise, we proudly hold the distinction of being an SAP Business One Premier Partner and an Acumatica Cloud ERP Gold Partner.


Mission and Vision

Our mission at Softengine is short, sweet, and directly to the point.

It is to Make Business Simple.


Our Core Values:

  • Collaborative
  • Driven
  • Transparent
  • Innovative
  • Customer Centric
Softengine
Softengine

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say