GlobalLogic Company Profile

Senior APL Software Developer

GlobalLogic Verified

Job Description

We work in an agile development model and you will be working in an agile team in the PAR (Portfolio Analytics and Reporting) unit. We are responsible for development and maintenance of diverse calculation and visualizations modules in SimCorp Dimension among others Risk Management, Performance Measurement, KPI modules.

Requirements:

      • Master`s degree in quantitative disciplines, such as Mathematical Finance, Computer Science or Economical Cybernetic
      • 2+ years of experience (preferably using C#) and ready to learn APL, our main language of development. To know more about APL (www.tryapl.org)
      • Have the ability to pay attention to detail while still keeping an overview of how your code fits into the bigger picture
      • Good English, as it is our corporate language

Additional qualifications would be a plus:

      • Financial industry background (middle office/compliance)
      • Understanding of relational database concepts and SQL
      • Experience with Microsoft Azure
      • Understanding of the Lean/Agile practicesYou see yourself as a person with:

A strong sense of quality, ability to work to deadlines, attention to detail, and taking ownership of delivering a sound solution
Highly developed collaboration skills, valuing team goals over personal achievements
Curiosity, ability and willingness to apply broad knowledge in different areas and constantly learn new things, such as specific business domain knowledge or new programming language
Strong communication skills and fluency in English (spoken and written)

Preferences:

  • Erlang, F#, Scala, MathWorks, C#

Job Responsibilities:

    • Estimate size of backlog items
    • Translation of backlog items into engineering design and logical units of work (tasks)
    • Evaluation of technical feasibility
    • Implementation of backlog items
    • Writes unit tests first to the contract of the interface and other abstract classes • Writes and verifies code which adheres to the acceptance criteria
    • Application of product development best practices