Description
Software Engineer working in Security Instructions life cycle and Settlement Engines.
Task/Responsibilities
Broad range of development activities including (not limited to):
Working with functional analysts to determine settlement solutions.
Technical Design including performance and maintainability aspects.
Coding of solutions.
Perform applications testing (unit, integration, regression) of large scale systems.
Supporting all activities related to end to end testing including support for business testers.
Analyzing production system issues and providing support to internal customers.
Performance analysis and application tuning.
Qualifications/Required skills
At least two years of a recent experience with C++, Linux/Unix, SQL.
Appreciation of software development and test process for mission critical systems.
Team player.
Quality focused and able to make a contribution to productivity improvements.
Delivery and deadline driven.
Excellent communication skills.
Flexible approach to work commitments.
Additional Skills considered an advantage
Previous experience in an ICSD, CSD or other relevant financial institution.
Functional understanding of key processes (ie validation, matching, settlement).
Experience of development methodologies and life-cycles.
Experience with Git
Knowledge of Perl/Shell Scripts to aid development analysis.
Application compilation/linking.
Performance tuning experience.