Software Engineer Senior at FIS - South Africa
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

26 Mar, 26

Salary

0.0

Posted On

26 Dec, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

PSL, MUMPS, Banking Industry Experience, Application Development, Performance Enhancement, Troubleshooting, Debugging, System Integration, Technical Documentation, Unix, Linux, Batch Processing, Transaction Logic, Analytical Skills, SDLC, Code Refactoring

Industry

IT Services and IT Consulting

Description
Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Are you curious, motivated, and thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun. About the team You will join the PSL/MUMPS Engineering Group, responsible for developing, enhancing, and supporting key components within FIS platforms built on Profile Scripting Language (PSL) and MUMPS. This team owns core business logic, batch workflows, transaction modules, and system integration layers developed using PSL/MUMPS technologies. What you bring: Having Banking/Payment Industry Experience between 7 -10+ years in Development. Design, develop, and maintain application modules written in Profile Scripting Language (PSL) and MUMPS. Enhance existing PSL/MUMPS codebases to improve performance, stability, and scalability. Analyze functional requirements and translate them into robust PSL/MUMPS technical solutions. Troubleshoot and debug legacy PSL/MUMPS programs, including production support and defect resolution. Implement new business rules, batch programs, and transaction logic within PSL/MUMPS frameworks. Participate in system upgrades, code refactoring, and modernization initiatives while retaining PSL/MUMPS compatibility. Work with cross‑functional engineering teams to integrate PSL/MUMPS components with surrounding systems. Produce high‑quality technical documentation, flow diagrams, and unit test plans specific to PSL/MUMPS modules. Requires excellent understanding of organization’s business systems and industry requirements. Basic knowledge of one or more end-to-end systems development life cycles, i.e., waterfall, iterative and other modern approaches to software development and conversion methodologies. What you will be doing: Strong hands‑on experience with PSL and MUMPS programming (mandatory). Ability to read, analyze, and enhance large, complex legacy PSL/MUMPS codebases. Deep understanding of Profile architecture, data structures, and PSL execution flows. Experience with batch processing, transaction scripts, file‑based processing, or rule‑driven PSL components. Good understanding of Unix/Linux environments for executing and debugging PSL/MUMPS jobs. Familiarity with SDLC processes (waterfall or iterative) and version‑controlled development. Strong analytical and debugging skills with attention to detail. Ability to work independently on technically complex modules. What we offer you An exciting opportunity be a part of World’s Leading FinTech Product MNC To be a part of vibrant team and to build up a career in core banking/payments domain. Career growth within a world‑leading FinTech product organization. Ability to work on systems at the heart of critical financial processing. Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Software Engineer will design, develop, and maintain application modules using PSL and MUMPS, while enhancing existing codebases for performance and stability. They will also troubleshoot legacy programs and implement new business rules and transaction logic.
Loading...