Left arrow iconBack to search

Software Engineer

CAMP Systems Private Limited
Posted 12 days ago, valid for 22 days
Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

This is a remote position.

路聽聽聽聽聽 Design, build, and maintain GraphQL graph types, queries, mutations, and resolvers that expose Quantum ERP data (work orders, purchase orders, GL/AP/AR, companies, inventory) accurately and safely.

路聽聽聽聽聽 Extend the Entity Framework Core data layer and Oracle package wrappers and repositories, writing correct, performant queries against the Quantum Oracle schema.

路聽聽聽聽聽 Optimize GraphQL execution: use DataLoader to avoid N+1 queries, apply sensible result limits, and keep resolver work efficient.

路聽聽聽聽聽 Maintain JWT-based authentication and authorization and respect multi-tenant scoping on every request and query.

路聽聽聽聽聽 Translate business-layer process steps into API behavior that maintains parity with Quantum's business rules.

路聽聽聽聽聽 Write and maintain unit tests across the API, business, and data layers, and use the benchmark projects to catch performance regressions.

路聽聽聽聽聽 Support the Angular client where it consumes the GraphQL API, and keep the schema and client contract in sync.

路聽聽聽聽聽 Contribute to worker scheduled tasks where API and background work overlap.

路聽聽聽聽聽 Document graph types, queries, and the Oracle-side dependencies each surface relies on.

路聽聽聽聽聽 Participate in code review, the weekly integration sync, and discovery sessions, and coordinate early with the Corridor / Aviate parity teams so we do not build the same capability two ways.



Requirements

路聽聽聽聽聽 4+ years building production APIs in C# / .NET (ASP.NET Core or ASP.NET Web API).

路聽聽聽聽聽 Strong object-oriented C# and a solid grasp of layered service architecture (data, business, API).

路聽聽聽聽聽 Hands-on Entity Framework (EF Core or EF6) and strong SQL. Comfortable reading schemas, writing efficient queries, and reasoning about ORM behavior and N+1 problems. Oracle experience is a strong plus.

路聽聽聽聽聽 Practical understanding of API security: JWT / bearer tokens, authentication and authorization, and input validation.

路聽聽聽聽聽 A track record of writing unit tests and treating test coverage as part of the definition of done.

路聽聽聽聽聽 Comfort working against real business or ERP data models where correctness and auditability matter (finance, accounting, or inventory domains).

路聽聽聽聽聽 Clear written communication and the discipline to document schemas and open questions.






Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.