软件工程师
Software Engineer
开发工程限定地区(需当地身份)
公司CAMP Systems
薪资未公开
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间4 天前
数据来源Himalayas
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
Category: IT Services
Location:
- Design, build, and maintainGraphQL graph types, queries, mutations, and resolvers that expose Quantum ERPdata (work orders, purchase orders, GL/AP/AR, companies, inventory) accuratelyand safely.
- Extend the Entity FrameworkCore data layer and Oracle package wrappers and repositories, writing correct,performant queries against the Quantum Oracle schema.
- Optimize GraphQL execution: useDataLoader to avoid N+1 queries, apply sensible result limits, and keepresolver work efficient.
- Maintain JWT-basedauthentication and authorization and respect multi-tenant scoping on everyrequest and query.
- Translate business-layerprocess steps into API behavior that maintains parity with Quantum's businessrules.
- Write and maintain unit testsacross the API, business, and data layers, and use the benchmark projects tocatch performance regressions.
- Support the Angular clientwhere it consumes the GraphQL API, and keep the schema and client contract insync.
- Contribute to worker scheduledtasks where API and background work overlap.
- Document graph types, queries,and the Oracle-side dependencies each surface relies on.
- Participate in code review, theweekly integration sync, and discovery sessions, and coordinate early with theCorridor / Aviate parity teams so we do not build the same capability two ways.
Requirements
- 4+ years building productionAPIs in C# / .NET (ASP.NET Core or ASP.NET Web API).
- Strong object-oriented C# and asolid grasp of layered service architecture (data, business, API).
- Hands-on Entity Framework (EFCore or EF6) and strong SQL. Comfortable reading schemas, writing efficientqueries, and reasoning about ORM behavior and N+1 problems. Oracle experienceis a strong plus.
- Practical understanding of APIsecurity: JWT / bearer tokens, authentication and authorization, and inputvalidation.
- A track record of writing unittests and treating test coverage as part of the definition of done.
- Comfort working against realbusiness or ERP data models where correctness and auditability matter (finance,accounting, or inventory domains).
- Clear written communication andthe discipline to document schemas and open questions.
DetailsOriginally posted on Himalayas
本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。
本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。
该公司其他在招职位
高级数据工程师
开发工程限定地区(需当地身份)
数据科学负责人
AI开发工程限定地区(需当地身份)
高级质量保证工程师
开发工程限定地区(需当地身份)
大型飞机集团执行经理
市场运营职能支持限定地区(需当地身份)
市场协调员
市场运营职能支持限定地区(需当地身份)