We are Hiring

    At KPS, we believe in cultivating a working environment that supports innovation and creative thinking. Following ethical business standards and practices, we provide employees a healthy environment where they can continue to learn and achieve the recognition they deserve.

    Perks and Benefits







Career Opportunities

    Job Details

  • Industry : Information Technology
  • Functional Area : SAP
  • Job Location : Islamabad
  • Job Type : Permanent
  • Career Level : Experienced Professional
  • Experience : 10-12 Years
  • Total Positions : 1
  • Read More

    We are seeking a highly skilled SAP Specialist with expertise across multiple SAP modules, particularly focusing on Financial Accounting (FI) and Cost Accounting (CO) in combination with any of the following modules: SD, MM, PP, PM. The ideal candidate will have a strong background in SAP FICO modules, S/4HANA implementations, project management, and familiarity with ABAP and SAP Basis, coupled with exceptional communication skills and a proven track record of successful implementations and project management.


    Responsibilities:

  • Provide expert-level support and guidance on SAP modules FI and CO along with any of the other listed modules.
  • Analyze existing financial processes and systems.
  • Configure and customize existing system with SAP FICO module in S/4HANA.
  • Manage data migration and integration tasks.
  • Conduct through testing and validation of the new system.
  • Provide training and support to users.
  • Lead and manage the project lifecycle, ensuring timely delivery and adherence to budget & scope.
  • Collaborate with cross-functional teams to analyze business requirements and develop tailored SAP solutions.
  • Configure, customize, and implement SAP FICO modules according to business needs.
  • Lead SAP implementation projects, ensuring timely delivery and adherence to quality standards.
  • Conduct training sessions and provide ongoing support to end-users to maximize system utilization and efficiency.
  • Troubleshoot and resolve complex SAP issues, working closely with technical teams when necessary.
  • Stay updated on latest SAP developments and best practices, continuously enhancing expertise in relevant modules.
  • Collaborate with ABAP and BASIS teams to optimize system performance and integration.

  • Education:

  • ACCA, CA finalist, MBA(Finance), IT Based Knowledge + SAP FICO S/4HANA Certification.

  • Functional Skills:

  • Minimum 10-12 years of hands-on experience in configuring and implementing FI/CO module.
  • In-depth knowledge of S/4 HANA in addition to FI/CO modules.
  • Familiarity with SD, MM, PP, PM, WM, and HCM modules.
  • Proficiency in ABAP and BASIS will be a significant advantage.
  • Excellent English communication skills, both written and verbal, with the ability to articulate technical concepts to non-technical stakeholders.
  • Strong analytical and problem-solving abilities, with a keen attention to detail.
  • Proven track record of leading successful SAP implementation projects from conception to completion.
  • Ability to work independently and collaboratively in a fast-paced, dynamic environment.
  • Strong organizational and time management skills, with the ability to prioritize tasks effectively.
  • Certification in relevant SAP modules is preferred.
  • Read Less

    Job Details

  • Industry : Information Technology
  • Functional Area : Research and Development
  • Job Location : Islamabad
  • Job Type : Permanent
  • Career Level : Experienced Professional
  • Experience : 7-10 Years
  • Total Positions : 1
  • Read More

    R&D Team Lead responsible for leading our research and development initiatives, driving innovation, and proactively leading a team of software engineers. This role requires strong technical expertise, critical thinking abilities, and the capacity to develop research based effective solutions. This lead role is vital in shaping our company's future through research, innovation, and development of cutting-edge software solutions.


    Job Description

  • Conduct thorough research and analysis to identify opportunities for innovation in our software solutions based on emerging technologies.
  • Lead and oversee the company's cutting edge software development and research efforts, aligning with the organization's strategic goals and objectives.
  • Foster a culture of innovation and critical thinking within the R&D team, encouraging creative problem-solving and exploration of new technologies.
  • Collaborate closely with managers and engineers to understand business requirements and drive research-based solutions.
  • Lead and manage a team of software engineers, providing guidance, support, and mentorship.
  • Facilitate an environment that promotes collaboration, knowledge sharing, and continuous learning through R&D.
  • Set clear expectations, assign tasks, monitor, and report progress to ensure timely and high-quality delivery.
  • Utilize technical background for providing leadership and guidance to research solutions team.
  • Drive the design, development, and implementation of cutting-edge software systems and architectures.
  • Stay up-to-date with the latest advancements in software development, research methodologies, and emerging technologies.
  • Communicate and collaborate closely with management to align R&D efforts with defined business objectives.
  • Proactively coordinate with other development teams for required software technologies and platform upgrades.

  • Experience Required:

  • Strong technical background with expertise in modern software development languages, frameworks, and tools.
  • Proven experience in leading and managing software development teams.
  • Excellent critical thinking and problem-solving skills, with the ability to understand complex requirements and develop effective solutions.
  • Strong research and analysis expertise, with the ability to identify and evaluate emerging technologies and trends.
  • Experience in Agile/Scrum methodologies and an iterative development process.
  • Proficiency in cloud technologies and services, preferably with experience in Azure.
  • Ability to thrive in a fast-paced, dynamic work environment and manage multiple priorities

  • Education:

  • Possess at least BS in Computer Engineering / Computer Science or equivalent from HEC recognized university.
  • Read Less

    Job Details

  • Industry : Information Technology
  • Functional Area : Software Development
  • Job Location : Islamabad
  • Job Type : Permanent
  • Career Level : Experienced Professional
  • Experience : 3-5 Years
  • Total Positions : 1
  • Read More

    Job Description

  • Understand business logic involved in the system and deliver as per client’s requirement.
  • Create process flows and code accordingly for enhancements and changes.
  • Perform Unit and Integration Testing.
  • Work with the Team Lead during System Integration Testing.
  • Ability to solve problems quickly and completely.
  • Provide support on LIVE projects and work efficiently to design, develop, test and deliver project modules within assigned deadlines.
  • Strong user interface designing skills and ability to follow quality coding practices with clear and well-documented code.
  • Team player with excellent communication skills in English, both spoken and written.

  • Experience Required:

  • Must have 3 ~ 5 years of experience in data engineering.
  • Must be able to work with Python, SQL and Spark.
  • Must have ability to work with databases (SQL and NoSQL).
  • Hands-on experience with GIT or Azure DevOps and repositories.
  • Good to have knowledge of Azure Services.
  • Ability to solve problems quickly and completely with proactive involvement.
  • Team player with good communication skills and positive attitude towards work.

  • Education:

  • Possess at least BS in Computer Engineering / Computer Science or equivalent from HEC recognized university.
  • Read Less

    Job Details

  • Industry : Information Technology
  • Functional Area : Software Testing & Quality Assurance
  • Job Location : Islamabad
  • Job Type : Permanent
  • Career Level : Experienced Professional
  • Experience : 4-5 Years
  • Total Positions : 1
  • Read More

    Job Description

  • Understand business logic involved of the system to deliver solutions that meet client requirement.
  • Provide support on live projects, efficiently developing detailed test ceses, testing and devlivering project modules within addigned deadlines.
  • Collaborate effectively with team members, demonstrating excellent spoken and written communication in English.
  • Solve problems quickly and thoroughly, showing proactive involvement in addressing challenges.
  • Maintain a positive attitude and strong teamwork skills, contributing to a collaborative and productive work environment.

  • Experience Required:

  • Proficiency in performing various types of testing, including functional, non-functional, and regression testing.
  • Hands on experience with both white box and black box testing methodologies.
  • Attention to details, particularly in ensuring compliance with User Interface (UI) and User Experience (UX) standards.
  • Ability to develop, maintain, and execute comprehensive test plans and test cases.
  • Practical experience with version control system such as GIT or Azure DevOps.
  • Familiarity with Agile/Scrum development methodologies and practices.
  • Proficiency with automated testing tools such as Selenium and JMeter.

  • Education:

  • Possess at least BS in Computer Engineering / Computer Science or equivalent from HEC recognized university.
  • Read Less

    Job Details

  • Industry : Information Technology
  • Functional Area : Software & Web Development
  • Job Location : Islamabad
  • Job Type : Permanent
  • Career Level : Experienced Professional
  • Experience : 2-5 Years
  • Total Positions : 2
  • Read More

    Job Description

  • Understanding the project requirements: Needs to have a clear understanding of the project requirements, including the business goals and the technical specifications.
  • Developing software applications: Should be able to write clean and efficient code to develop software applications using the .NET framework, Visual Studio, C#, ASP.NET Core, LINQ and Entity Framework.
  • Debugging and testing applications: Must be able to debug and test the applications to ensure they meet the project's requirements and are free of errors.
  • Collaborating with team members: Should be able to work closely with other developers, designers, and project managers to ensure that the software application is delivered on time and meets the project requirements.
  • Maintaining and updating software applications: Maintaining and updating software applications to ensure they continue to meet the project's requirements and function as intended.
  • Keeping up to date with emerging trends: Should keep up-to-date with emerging trends and technologies related to the .NET framework to ensure that the software application is using the latest and most efficient techniques.
  • Providing technical support: Needs to provide technical support to end-users to help them use the software application properly.

  • Experience Required:

  • Must have 2 ~ 5 years of experience in full stack application development using React and Dot Net Core.
  • Must have ability to work with databases (SQL and NoSQL) and write the stored procedures & create complex queries.
  • Must be able to work with .NET 6 and above, APIs, and Azure Functions.
  • Hands-on experience with Azure DevOps and repositories.
  • Good to have ability to build reusable components and front-end modules in Angular.
  • Good to have knowledge of Application Insights & other Azure Services.
  • Good to have knowledge of container based and event-based architectures.
  • Good to have knowledge of Data Warehouse / ETL techniques.
  • Ability to solve problems quickly and completely with proactive involvement.
  • Team player with good communication skills and positive attitude towards work.
  • Perform Unit and Integration Testing.
  • Work with the Team Lead during System Integration Testing.
  • Education:

  • Possess at least BS in Software Engineering / Computer Science or equivalent from HEC recognized university.
  • Read Less

    Job Details

  • Industry : Information Technology
  • Functional Area : Technical Documentation and Content Development
  • Job Location : Islamabad
  • Job Type : Permanent
  • Career Level : Experienced Professional
  • Experience : 1-2 Years
  • Total Positions : 1
  • Read More

    The role of a Technical Document Writer involves creating, maintaining, and updating technical documentation for software products and solutions. This position requires collaboration with technical teams to gather necessary information and requirements, ensuring that documentation is accurate, clear, and user-friendly.


    Responsibilities:

  • Develop and update user manuals, design documents, installation guides, screen transition documents, and training materials.
  • Assist in gathering information and requirements for documentation, ensuring a comprehensive understanding of technical concepts.
  • Edit and proofread documents to ensure they are free of errors and easily understandable for both technical and non-technical audiences.
  • Actively participate in project meetings and cross-functional discussions to stay informed about project developments and documentation needs.
  • Contribute to the continuous improvement of documentation processes and standards, proactively maintaining project documentation.
  • Develop visual aids that make technical concepts easily understandable, enhancing the overall quality of the documentation.
  • Create and develop user-centric content in various formats, ensuring it is engaging, informative, and tailored for different communication channels, including websites and video scripts.
  • Assist in maintaining and updating documentation related to ISO 9001, 27001, and 27701 standards.

  • Functional Skills:

  • Exceptional ability to communicate complex technical concepts in a clear and concise manner.
  • Ability to quickly understand new technologies and concepts.
  • Understanding of software development processes and IT terminology.
  • Knowledge of different types of technical documentation and experience with technical documentation tools.
  • Skilled in creative writing for developing engaging content across various platforms.
  • Strong analytical skills to organize and structure information effectively.
  • Meticulous attention to detail to ensure accuracy and consistency in documentation.
  • Ability to identify and solve issues related to documentation.

  • Education:

  • Possess at least BS in Software Engineering / Computer Science or equivalent from HEC recognized university.
  • Read Less

    Job Details

  • Industry : Information Technology
  • Category : Software Development
  • Job Location : Islamabad
  • Job Type : Permanent
  • Career Level : Experienced Professional
  • Experience : 4-5 Years
  • Total Positions : 1
  • Read More

    Job Description

  • Must have 4 ~ 5 years of experience in Windows Native Application Development using WPF or WinForms.
  • Proficient in C# programming with a strong understanding of the .NET framework and .NET Core.
  • Knowledge of application packaging and deployment strategies for Windows applications.
  • Understanding of MVVM (Model-View-ViewModel) design pattern, asynchronous programming models and responsive UI design.
  • Hands-on experience with GIT or Azure DevOps and repositories.
  • Good to have knowledge of NFC (Near Field Communication) technology and Bluetooth Low Energy (BLE) devices.
  • Ability to solve problems quickly and completely with proactive involvement.
  • Team player with good communication skills and positive attitude towards work.
  • Perform Unit and Integration Testing and familiarity with unit testing frameworks (e.g., NUnit, xUnit).
  • Work with the Team Lead during System Integration Testing.

  • Education:

  • Possess at least BS in Software Engineering / Computer Science or equivalent from HEC recognized university.
  • Read Less

    Job Details

  • Industry : Information Technology
  • Functional Area : Software & Web Development
  • Job Location : Islamabad
  • Job Type : Permanent
  • Career Level : Experienced Professional
  • Experience : 2-5 Years
  • Total Positions : 5
  • Read More

    Job Description

  • Designing, coding and debugging of applications in various software programming languages having special skills & expertise in Microsoft .NET Framework using C#, ASP.NET, MVC, jQuery, SQL.
  • Understand business logic involved in the system and deliver as per client’s requirement.
  • Create process flows and code accordingly for enhancements and changes.
  • Perform Unit and Integration Testing.
  • Work with the Team Lead during System Integration Testing.
  • Ability to solve problems quickly and completely.
  • Provide support on LIVE projects and work efficiently to design, develop, test and deliver project modules within assigned deadlines.
  • Strong user interface designing skills and ability to follow quality coding practices with clear and well-documented code.
  • Team player with excellent communication skills in English, both spoken and written.

  • Education:

  • Possess at least BS in Software Engineering / Computer Science or equivalent from HEC recognized university.
  • Read Less

Didn’t find the job you were looking for?