Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 24, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    FISâ„¢ is a global leader in financial services technology, with a focus on retail and institutional banking, payments, asset and wealth management, risk & compliance, consulting and outsourcing solutions. Through the depth and breadth of our solutions portfolio, global capabilities and domain expertise, FIS serves more than 20,000 clien...
    Read more about this company

     

    Software Engineer

    Job Description

    Position Overview:

    We are looking to hire developers to work in the Strategy Enablement department. We are creating a new team in Cape Town, South Africa to be part of an extended global team. The initial team will consist of 5 people. The group’s primary focus is to develop financial solutions for banks and the enterprise use of Front Arena from front to risk cross-asset.

    The team will therefore work across the whole Front Arena product depending on the solution/package that is built. You will be facing different types of financial areas which makes the work in the Strategy Enablement team challenging and volatile.

    This development is mostly being done using our development tools for extending Front Arena, called AEF (Arena Extension Framework). The AEF is a concept of technologies used for building advanced functionality like GUIs, valuations, calculation trees and workflows.

    You will be working cross asset and with our financial frameworks for export, reconciliation and limit management, strategic integrations to Adaptiv Analytics, and occasionally with our electronic trading and order management components.

    The developer’s work is related to the full software development lifecycle, from design through to implementation, test automation & testing, production, and maintenance.

    Position responsibilities:

    As a Software Engineer in our functional strategy enablement development team you will be part of an agile team consisting of developers, a business analyst, and a product owner. The team takes full responsibility for its solution which includes both working on continuous improvements as well as innovations. In your role, you will, together with the team, be responsible for the development of the solution and the quality assurance of the functional area. As this team is focused on enterprise use of Front Arena in sell-side customers, it is extremely challenging and demands cross-asset front-to-back-to-risk domain knowledge and expertise.

    As a Software Engineer you will:

    • Execute full lifecycle software development
    • Write well designed, testable, efficient code
    • Produce specifications and determine operational feasibility
    • Integrate software components into a fully functional software system
    • Develop software verification plans and quality assurance procedures
    • Document and maintain software functionality
    • Tailor and deploy software tools, processes and metrics
    • Create training materials and deliver training
    • Comply with project plans and industry standards
    • Interact with developers, product owners, other business analysts and other teams to ensure delivery of a sound solution

    We will offer you challenges, where understanding customer requirements and solving problems is a key part. We believe that the best solutions are built if you can be proud of what you produce! By working closely together with your team you will get a deep understanding of market needs.

    Position requirements:

    • We are looking for candidates with a keen interest both in the financial markets and in software for trading and risk management.

    We expect you to have the following knowledge:

    • Minimum Bachelor’s degree in Engineering, Computer Sciences, Risk Management, or Business Sciences
    • Minimum of 3 years of development experience in one or more object oriented language in the financial sector, software industry or in a financial software functional support environment. A tertiary education or a very keen interest in Financial Markets knowledge and experience is a pre-requisite
    • On-site experience working in hands-on roles in financial software development
    • Technical knowledge, preferably experience of full software development life cycles in a Software Engineer role
    • A great interest in developing sustainable trading and risk management solutions with focus on quality and performance
    • Understanding of design patterns and OO fundamentals in general, and proven ability to develop software in C, C++, C#, Java or other selected languages

    Preferably, you should also have:

    • Understanding of Client/Server development
    • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
    • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
    • Knowledge of C/C++ is a big plus
    • Knowledge of Python is a big plus
    • Knowledge of application servers is a plus
    • Previous experience of SCRUM, agile development and automated tests is an advantage
    • Front Arena or similar (Murex, Calypso, Misys) trading and risk management software development experience.
    • Suitable candidates for this position will show:
    • Proven work experience as a computer software engineer or software developer
    • Working understanding of Capital Markets instruments both listed and OTC
    • Problem-solving skills, willingness for hands-on work and knowledge hungry
    • Hands on experience in designing interactive applications
    • Experience with test-driven development
    • Mastery in software engineering tools
    • Ability to document requirements and specifications
    • Familiarity with software development methodology and release processes
    • A genuine interest to stay abreast of changes in the financial markets and its players
    • Stress tolerance, service-mindedness, and teamwork orientation
    • Good presentation and communication skills
    • Fluency in English, both verbal and written
    • Negotiation skills and an ability to handle customer relations in a professional way
    • Ability to interact with people at different levels within an organization.

    Method of Application

    Interested and qualified? Go to FIS on careers.peopleclick.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at FIS Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail