Precise Financial Systems

Edit
A Celebration of 25 Years of Innovation

On May 14, 2019, Precise Financial Systems Ltd. threw a party to celebrate 25 years of breaking barriers in software development. From July 1992, when it got registered as PEE-AARR Consulting Limited to when it changed its corporate name in May 1998 to PFS .

Software Developer

 
Key Role

To build functional applications, troubleshoot, and stabilize existing ones. To work with Product Managers and other Developers or as a team leader throughout the software development life cycle as well as supervise other developers.

Duties & Responsibilities
  1. Communicates requirements and clarify same to junior developers
  2. Vets software development documentation and ensure they in line with requirements.
  3. Producing clean, efficient code based on specifications to deliver functional applications.
  4. Troubleshoot, debug and recommend improvements to existing software programs as necessary
  5. Integrate software components and third-party programs
  6. Personifies the company’s policies, procedures, and values in accomplishing all related assigned tasks.
  7. Enforcing all application design and programming standards.
  8. Investigation and fixing client-reported complaints.
  9. Report progresses and challenges to Unit Manager.
  10. Any other assigned duties from time to time.
 
Essential Skills
  1. General Programming Skills with proven C# Programming Experience with the ability to learn new languages and technologies.
  2. Able to write SQL scripting, stored procedures, triggers, SQL Server Integration   Services (SSIS), SQL Reporting Services (SSRS).
  3. Must be experienced in software design and software debugging with at least 2-3 years of software troubleshooting experience.
  4. Must be experienced in JavaScript frameworks like ReactJs.
  5. Must be familiar with source control like Azure Repos, Git, GitHub, and TFS.
  6. Must understand how to perform software testing and must have good attention to detail.
  7. Experience working in the banking/Fintech domain is an added advantage.
  8. Experience in deploying to a cloud e.g. Azure is an added advantage.
  9. Must have problem-solving and good communication skills; ability to convey findings, ideas, and opinions in a convincing manner in all written material (spoken and written).
  10. Must be a good team player with the ability to work independently and multi-task effectively.
 
Selection Criteria
  1. BSc in Computer Science or relevant discipline. Relevant Microsoft professional qualification(s) will be added advantage.
  2. Knowledge of current and expected changes in the business that will impact her/his preferred area of specialization.
  3. Software development, database design and development, and analysis.
  4. Proven experience as a Software Developer or similar role.
  5. Very good knowledge of Microsoft .NET Framework, C#, ASP.NET, MVC, Bootstrap, JQuery, JQuery UI, ReactJS, WCF and ASMX services, Windows Services.
Apply Now