.NET Backend Developer, ERP Experience Preferred

Posted 4 months ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Backend Developer focusing on developing cloud-native applications for ERP cloud-based solutions. The role involves high-performance application design and resilient system architecture.

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

Requirements

  • Strong C# experience (preferably .NET 6+, with familiarity in .NET Core/.NET Framework).
  • Solid experience with SQL databases (query optimization, performance tuning, complex joins).
  • 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).

Benefits

  • flexible 40h a week work schedule with at least 4 hours during our main operation hours (8am – 12pm pacific)

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CloudDockerDynamoDBMicroservicesMongoDBNoSQLRedisSQL.NET

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.