Trainee Software Developer (Nov, 2019
–Oct, 2020) at IFS Research & Development International Private Limited
- Started working at IFS Research & Development International (Private) Limited, Orion Towers, Dr Danister De Silva Mawatha, Colombo 9, Sri Lanka as an Undergraduate Software Engineering Trainee on the 1st of November 2019.
- Went through comprehensive training on the basic principles of programming, C#, .NET Framework, SQL, Oracle PL/SQL, system design, localizations aspects of a software solution, ERP software, Operational and Ad Hoc reports designing, multitier software architecture, software security, object-oriented concepts and design, RESTful web services, OData protocol, Apache Olingo, XML and JSON data interchange formats, and interacting with HTTP APIs with Postman.
- Learned to design, develop, test, and implement IFS Applications product and its related technologies for both the Windows client (IFS Enterprise Explorer - IEE) and the web client (IFS Aurena), according to the proper industry practices and guidelines and deliver solutions that are accurate, efficient and of the highest quality.
- Assigned to the Contract Management Team in IFS RnD Project-based Solutions Group and worked on various tasks and issues related to functional areas such as Sub Contracts, Sales Contracts, Contract Change Orders, Business-to-business (B2B) contract management related operations, B2B and Sub Contract Manager Lobbies, Indemnity Management, and Project Accruals Development.
- Learned about IFS customer support process by the RnD group, Agile methodologies for software development, source code management and version controlling with Apache Subversion (TortoiseSVN) and Git (Sourcetree, TortoiseGit, and BitBucket), project management and issue tracking using Jira, following proper industry practices and guidelines related to software development and working in highly dynamic team culture.