Job Location : Colombo, Western Province, Sri Lanka
Country : Sri Lanka
Gender : No Preference
Shift Type : Morning
Industry : IT
Job Position : Software Engineer
Salary : No Preference
Qualifications : Bachelor’s degree in Software Engineering, Computer Science, or related field; 8+ years of software architecture/engineering experience; deep expertise in Python, Java, C#, Golang, or TypeScript; strong proficiency in AI-assisted engineering tools (Cursor, GitHub Copilot, Claude Code)
Responsibilities : Evaluating emerging technologies, building production-ready prototypes/proof-of-concepts, driving agentic engineering workflows, leading architectural studies, mentoring engineers, and representing technical vision at major events
Job Summary : IFS Labs is seeking a Senior Lead or Principal Software Engineer specializing in Agentic Engineering and Research to drive next-generation innovation in Colombo. This hybrid, full-time leadership role empowers technical experts to leverage AI-assisted workflows, build cutting-edge prototypes, and shape future enterprise software solutions.
IFS
IFS is a global enterprise software company generating over a billion dollars in revenue with 7,000+ employees worldwide. Leveraging advanced AI technology, IFS empowers customers with award-winning solutions designed to drive operational excellence at the critical moment of service.
Key Responsibilities
- Identify, evaluate, and validate emerging technologies, architectural patterns, and industry trends relevant to IFS products and customers.
- Design, build, and deliver prototypes, proof-of-concepts, and production-ready capabilities across software engineering, cloud, data, and AI domains.
- Lead technical investigations and architectural studies, producing clear recommendations, reference implementations, and actionable next steps.
- Drive complex technical initiatives from concept through implementation and product handover, applying agentic engineering and AI-assisted workflows to accelerate delivery.
- Collaborate closely with Product Management, Industry teams, Engineering teams, Sales, Presales, customers, and partners to validate ideas, solve real business problems, and shape future IFS products and technology direction.
- 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, and high-quality delivery.
Qualifications
Essential
- Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or a related field.
- 8+ years of professional experience in software engineering and software architecture, demonstrated through successfully delivered products and platforms.
- Deep expertise in one or more programming languages such as Python, Java, C#, Golang, or TypeScript.
- Extensive experience designing, building, deploying, and operating enterprise-grade software, with strong architectural expertise across distributed, cloud-native, API-driven, and event-driven systems.
- Proven track record of taking ideas from concept and prototype through to production-ready solutions that integrate with enterprise applications, business processes, and data platforms.
- Demonstrated proficiency in AI-assisted research and software engineering, using tools such as GitHub Copilot, Cursor, Claude Code, and modern AI platforms to accelerate technology evaluation, architectural reasoning, and implementation.
- Exceptional ability to rapidly learn and apply new technologies, combined with strong systems thinking, architectural judgement, and a bias towards experimentation and delivery.
- Strong engineering judgement with a relentless focus on code quality, maintainability, security, operational reliability, and fitness for purpose.
- Proven ability to lead complex technical initiatives, influence technical direction, and communicate effectively with technical and non-technical stakeholders.
- Ability to connect technology decisions to customer outcomes, business value, and product strategy, combining innovative thinking with pragmatic execution.
Desirable
- Experience with applied AI, agentic systems, LLM-powered applications, or data-intensive platforms.
- Experience applying agentic engineering practices and agentic workflows to accelerate research, architecture, implementation, testing, and documentation.
- Experience with Spec-Driven Development (SDD) or comparable agent-driven engineering methodologies such as BMAD.
- Hands-on experience with cloud platforms, preferably Azure, including CI/CD, containerization, observability, and infrastructure automation.
- Strong full-stack engineering experience across modern backend technologies.
- Experience working directly with customers, stakeholders, and domain experts to validate ideas and deliver business value.
- Experience with 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.
To apply for this job please visit jobs.smartrecruiters.com.
How To Apply : Check the link above and go to the employer official career portal
Disclaimer: This vacancy is shared for informational purposes only. Recruitment decisions and application processing are handled exclusively by the employer through its official portal. All job titles, logos, and trademarks belong to their respective owners.