12 hours ago
Colombo, Sri LankaStaff+
Responsibilities
- Identify, evaluate, and validate emerging technologies, architectural patterns, and industry trends relevant to IFS products and customers.
- Design, build, deploy, and deliver prototypes, proof-of-concepts, demonstrations, and production-ready capabilities across software, cloud, data, and AI domains.
- Lead technical investigations and architectural studies, producing recommendations, reference implementations, and actionable next steps.
- Drive complex technical initiatives from concept through implementation and product handover using agentic engineering and AI-assisted workflows.
- Collaborate with Product Management, Industry, Engineering, Sales, Presales, customers, and partners to validate ideas and solve business problems.
- Contribute to technical strategy, architectural direction, and engineering practices across IFS.
- Represent IFS in customer engagements, strategic demonstrations, major events, and partner collaborations.
- Mentor engineers and champion engineering excellence, technical curiosity, code quality, and high-quality delivery.
Requirements
- Bachelor's degree in Software Engineering, Computer Science, Information Technology, or a related field.
- At least 8 years of professional experience in software engineering and software architecture, demonstrated through delivered products and platforms.
- Deep expertise in one or more of Python, Java, C#, Golang, or TypeScript.
- Extensive experience designing, building, deploying, and operating enterprise-grade distributed, cloud-native, API-driven, and event-driven systems.
- Experience taking ideas from concept and prototype through production-ready solutions integrated with enterprise applications, business processes, and data platforms.
- Proficiency with AI-assisted research and software engineering tools and modern AI platforms, including GitHub Copilot, Cursor, and Claude Code.
- Strong systems thinking, architectural judgment, experimentation, delivery focus, and commitment to maintainability, security, operational reliability, and fitness for purpose.
- Ability to lead complex technical initiatives, influence technical direction, and communicate with technical and non-technical stakeholders.
- Ability to connect technology decisions to customer outcomes, business value, and product strategy.
- Preferred experience with applied AI, agentic systems, LLM-powered applications, data-intensive platforms, agentic workflows, Spec-Driven Development, BMAD, cloud platforms such as Azure, CI/CD, containerization, observability, infrastructure automation, and modern backend technologies.
- Preferred experience working directly with customers and domain experts and in enterprise or industrial domains such as ERP, Service Management, Asset Management, Manufacturing, Supply Chain, industrial IoT, robotics, autonomous systems, digital twins, or cyber-physical systems.
- Knowledge of the IFS product portfolio and the industries it serves is desirable.
Benefits
- Flexible hybrid work opportunities are available to support diverse needs and lifestyles.
- The role offers opportunities to work on projects typically lasting 6–12 months, individually or in small teams.
- Employees can participate in a global, diverse, inclusive, and collaborative workplace with a focus on sustainability and worldwide impact.
Tech Stack
Categories
About IFS
IFS builds IFS Cloud, an enterprise suite covering ERP, EAM, FSM, SCM, and project/service management for manufacturers and asset‑intensive organizations. Its business model centers on software subscriptions and services for cloud and hybrid deployments, plus industry-specific modules and consulting. Founded in 1983 and headquartered in Linköping, Sweden, the company is privately held under EQT ownership and operates globally across industrial and service-focused markets.
