freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

Builds and customizes enterprise ERP solutions in IFS Applications/IFS Cloud, integrating third-party systems and maintaining client-facing modules across finance, CRM, and analytics.

About InfoConsulting

InfoConsulting is one of the fastest growing consulting companies operating internationally in the field of technology and management. We work with the latest ERP technologies, addressing the real needs of our clients, and improving the efficiency of their operations. We are systematically and dynamically expanding into new countries. Thanks to the work of our experts and their professional approach to business, we are an IFS Elite Partner, repeatedly awarded the title of IFS Partner of the Year.

At InfoConsulting, we combine diverse experience and skills, creating an environment based on collaboration, responsibility, and openness. We value professionalism, commitment, creativity, and trust — values that inspire the way we collaborate and support each other every day in all the countries we operate in.

Join a team of experts who strive together to achieve ambitious goals and transform the way companies operate around the world. We invite you to join our growing team in Sri Lanka.

The Opportunity

To support our expansion plans, we are currently hiring Software Engineer to strengthen our team and embark on an exciting new journey with us. The person will support our Software Development Team by taking ownership of customization, integration, maintenance, and technical documentation activities within the IFS environment across the group.

What you’ll be doing:

  • Participating in the full software development lifecycle within the IFS Applications / IFS Cloud environment.

  • Designing and developing tailored software solutions to meet individual client needs.

  • Integrating IFS Applications / IFS Cloud with external systems and third-party services.

  • Collaborating with implementation consultants and solution architects to design and deliver new IFS functionalities.

  • Supporting the presales team by developing proof-of-concept (PoC) solutions for proposed projects.

  • Maintaining and enhancing existing IFS solutions across various functional areas, including Business Analytics, B2B, CRM, Finance, Sales, Production, and Project Management.

  • Creating high-quality technical documentation, test scenarios, and supporting materials.

  • Working on diverse, ambitious, and technically challenging projects that drive business transformation for our clients.

Who you are:

  • You hold a bachelor’s degree in Computer Science, Information Technology, or a related field.

  • You have at least 4 years of hands-on experience in programming within the IFS Applications framework (experience with IFS Cloud is a plus).

  • You possess strong Oracle PL/SQL skills and a solid understanding of relational database design.

  • You’re proficient in object-oriented programming and Java.

  • You have strong analytical thinking skills and enjoy solving complex technical challenges.

  • You’re an effective team player with good communication skills and the ability to collaborate across functional and technical teams.

  • You’re fluent in English at a B2 level or higher.

  • You’re eager to continuously learn and grow within the IFS ecosystem.

  • Experience with Crystal Reports or Jaspersoft will be an added advantage.

What we offer:

  • A competitive salary aligned with your skills and experience.

  • Diverse and ambitious projects that challenge and inspire.

  • A collaborative, down-to-earth environment — we value partnership over hierarchy.

  • Support from experienced colleagues and access to a wealth of shared knowledge.

  • Continuous development — with access to learning platforms and opportunities to grow your expertise.

If you’re looking for a role where you can combine local experience with the opportunity to work in an international environment, join InfoConsulting!

Learn more about InfoConsulting and career growth at our company at:

What this application asks

recruitee

Full name, Email, CV, Cover letter, Phone

  • What is your level of English proficiency? choose one
  • What is your notice period at your current job?
  • What is your level of proficiency with IFS? choose one
  • What are your monthly gross expectations?
  • By clicking the "Submit" button you agree to the processing by InfoConsulting Sp z o.o. of your personal data contained in the recruitment submission (including the application form) for the purpose of conduct of recruitment for the position indicated in the job offer.You can withdraw your consent at any time by contacting us at [email protected] personal data indicated in the Labor Code or in other specific acts (according to the requirements of the job offer) are processed by us by virtue of the law and their provision is necessary for participation in the recruitment process. We process other personal data (e.g. image) by virtue of your voluntary consent which you expressed by sending us your recruitment submission, and provision of such additional data has no impact on eligibility to participate in the recruitment process.We may process your personal data contained in the recruitment submission also in order to determine, enforce of defend claims, if such claims are related to the recruitment process conducted by us. To this end, we will process your personal data by virtue of our legitimate interest consisting in determination, enforcement or defense of claims in proceedings before the courts or state authorities.You have the right to access your data, including to obtain a copy, rectify data, request deletion of data or restriction of processing, file an objection against processing and request transfer of the provided data (to the processing of which you consented) to another data controller. You also have the right to lodge a complaint with The President of the Personal Data Protection Office. Withdrawal of consent shall not affect the lawfulness of processing that had been performed by virtue of your consent prior to its withdrawal.We process your personal data for the purpose of conduct of recruitment for the position indicated in the job offer for a period of 4 months running from submission of the recruitment application, and in the event of your consent to participate in future recruitments for a period of 8 months running from submission of the recruitment application.We may refer your personal data to providers of job offers publication services, suppliers of recruitment management systems, providers of IT services such as hosting and suppliers of information systems.Will shall not transfer your personal data outside the European Economic Area. If you should have any questions, you may contact us at [email protected] or contact our Data Protection Officer at [email protected] yes / no · optional

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available