I

IFS

Cloud-based ERP, EAM, FSM, ESM solutions

AI-First Software Developer

Full-Stack EngineeringPosted on Nov 12
Full-timeRemote in USA

About the Job

Requirements

  • At least 2 years of hands-on AI and agent-based development, including production software built with coding agents such as Claude Code, Cursor, or Copilot agents, and/or LLM-powered features and agents involving tool use, retrieval, Model Context Protocol, or evaluation.
  • Expert-level Java skills, including modern Java 17 or later, Spring or Spring Boot, REST APIs, multithreading, performance tuning, and clean, maintainable design.
  • At least 5 years of professional software development experience, with a track record of building, shipping, and operating production systems.
  • Strong experience in supply chain, automation, MRP, or ERP systems, with understanding of how orders, inventory, materials, and fulfillment flow through enterprise systems and ability to identify operationally incorrect results.
  • CI/CD and DevOps fluency, including Git-based workflows, pipelines such as GitHub Actions, Jenkins, or Azure DevOps, containers such as Docker and Kubernetes, and infrastructure as code.
  • Experience using automated testing, observability, and continuous delivery as part of the development process.
  • Prompt and context engineering skills, including writing clear specifications and structured prompts and evaluating and correcting agent output.
  • Ability to write front-end, service, and database code across a feature end to end.
  • Solid fundamentals in relational databases and SQL, system design, and secure coding practices.
  • Must be a permanent resident of the United States and legally authorized to work in the US without current or future visa sponsorship.

Responsibilities

  • Design and build new features and enhancements across Java applications for receiving, inventory, picking, replenishment, shipping, integrations, and user experience.
  • Use Claude Code and similar coding agents daily to plan, implement, refactor, and test features; break work into clear specifications, provide agents with strong context, and determine when to delegate or intervene.
  • Write and refine agent skills, prompts, tool definitions, and Model Context Protocol servers that encode domain knowledge, including Elastic UI form and flow authoring, WMS configuration, and integration patterns.
  • Build and operate a fully automated CI/CD pipeline in which every change passes automated builds, unit and integration tests, static analysis, security scanning, and AI agent code review before human approval.
  • Build and extend automated validation, including unit, API, and Playwright end-to-end tests, so AI-generated code, configuration, and integrations are verified automatically with evidence.
  • Build the telemetry, logging, and monitoring needed for features, and treat performance and reliability as product requirements.
  • Use agents to understand, refactor, and modernize existing code, add missing test coverage, and reduce technical debt without slowing feature delivery.
  • Track cycle time, defect rates, and escaped bugs, and use the data to improve the use of agents and pipelines.
  • Turn warehouse and supply chain needs into well-specified, testable software and communicate with product managers, customers, and Operations teams.
  • Share patterns, review colleagues' agent workflows, measure effectiveness, and help colleagues become effective AI-first developers.

Desired Qualifications

  • Experience with platforms where behavior is configured through data or metadata rather than code, such as low-code platforms, rules engines, or schema-driven user interfaces.
  • Modern TypeScript and Angular or React experience, including component architecture and design-system work.
  • Direct experience with warehouse management (WMS), warehouse execution (WES), transportation management (TMS), or MRP/ERP platforms as a developer, implementer, or operator.
  • Experience with warehouse automation such as conveyors, sortation, pick-to-light, autonomous mobile robots, goods-to-person systems, or their control software.
  • Experience with mobile or progressive web applications, including radio-frequency or handheld devices, offline behavior, and poor connectivity.
  • Experience building Model Context Protocol servers, custom agent tooling, or AI-powered developer workflows.
  • Familiarity with XSLT, Groovy, and cloud platforms such as AWS, Azure, or GCP.
  • Based in the US Eastern or Central time zone.

About the Company

IFS

Cloud-based ERP, EAM, FSM, ESM solutions

IFS provides cloud-based enterprise software for large organizations, covering ERP, EAM, FSM, and ESM. Customers license subscriptions to access modules that handle operations, asset management, field service, and internal service workflows, with implementation and ongoing support. It stands out by offering a broad, integrated suite tailored to multiple industries and backed by a global services network. The goal is to help enterprises optimize operations, improve productivity, and advance sustainability with a scalable cloud platform.

Company size
5,001-10,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$3.3B
Headquarters
Linköpings kommun, Sweden
Founded
1983

Recently Posted Jobs

Explore more opportunities at IFS

See more jobs