Intermediate C# Developer

AES Global

Apply Now

AES Global

Cape Town, South Africa

www.aesglobal.io
0212864750

Sorry

Applications for this position closed on 18/Feb

To be considered for any future openings with AES Global, please submit your résumé by registering.

Register

Intermediate C# Developer

Location Cape Town, South Africa
Employment Type Full Time
Seniority Level Mid Senior
Experience 3 to 5 years
Remuneration R45 to R48
Remuneration Type Cost to company
Remuneration Frequency Monthly
Benefits -
12/07/2019 Reference Number: AES210271057
Apply Now

Skills

  • .Net
  • C#
  • Git
  • Service-Oriented Architecture (SOA)
  • SQL

Job Description

Intermediate Developer

Global Prime Partners (GPP) is a multi-award-winning financial services firm that provides prime brokerage, execution and clearing services to hedge funds, broker-dealers, asset managers, family offices and professional traders. Global Prime Partners prides itself on providing state-of-the-art technology. Our offices are based in London, Hong Kong and Cape Town.

Our Cape Town based technology division focuses on building our proprietary tech platform, Global Back Office (GBO). GBO allows our clients to monitor, manage and analyse transactions in real time, across multiple asset classes and currencies. Our award-winning software facilitates the settlement of thousands of equity, bond and derivative transactions and accounts for the transfer of millions of dollars of financial assets and cash daily.

The role

The role encompasses everything from adding new features to our existing back-office banking platform, re-design and rebuild of existing core system components, the creation of new tooling, integration with third-party systems and process improvement. This means you will get exposure to all facets of our successful investment banking business (operating primarily in the UK, Europe and Asia) working from our super laid-back office on the sunny shores of Cape Town.

You will receive on-the-job training (induction), guidance & mentorship on financial concepts in global capital markets. The team is highly motivated and deliver technical solutions in a collegial and collaborative manner.

Our engineering process

Our software development lifecycle can be described as a hybrid agile model. We borrow concepts from well-established agile and other, more rigorous, methodologies to deliver high quality solutions in the most efficient way possible. Our processes are continually assessed and adjusted to best suit the needs of our engineering team and the business as a whole.

Technologies we use

  • Git
  • .NET Framework (4.7+)
  • .NET Core 2.0+
  • SQL Server 2016/17
  • HTML & CSS
  • JavaScript
  • Python

Why work for us

  • Be part of a rapidly growing global organisation.
  • Work/life balance, we believe taking time off is important.
  • Many team members have spent several years working in the UK (financial markets). Returning South Africans love us because they can apply their experience and skills.
  • Stong architectural competencies and a progressive view of technology.
  • Work in an exciting environment where your contribution is recognised and visible daily.
  • We have the backing of a UK based company who afford us access to, and use of, the most cutting-edge technologies.
  • We are big enough for our people to get involved with several exciting projects, but small enough for them to not be just a number in a team.
  • We have an open, trusting, friendly, and informal (relaxed) culture. We feel humility is important and ego is a liability.
  • We are not client facing as the sales team are based in the UK, so come in shorts and slops if you want.

How we reward our staff

  • Flexi-time, we don't like traffic and don't like our people sitting in it.
  • Competitive salary - we keep up with the latest market trends and strive to pay competitively.
  • Competitive holiday leave - 20+ day's annual leave (earn an extra day for every year worked)
  • Medical Aid contribution - we will contribute to a medical aid of your choosing.
  • Free lunch once a week
  • Retirement and risk contributions
  • Performance related bonuses.
  • Support for further education.
  • In house training and tech talks.
  • Subsidised healthy snacks and free fruit.
  • Coffee, Coffee and more Coffee.
  • Weekly dart competitions.
  • Social events that cater to everybody - we have a dedicated social committee that keeps our social calendar dotted with epic events.
  • Friday drinks and team chats.
  • Once you are part of our team, why not refer a friend. If they are placed successfully you will receive a large cash incentive for your efforts.

What we need from you

  • The ability to think outside the box and presents these ideas to less technical colleagues.
  • Good verbal and written communication skills
  • 4+ year's development experience using with .Net(C#),web technologies and relational databases, specifically MS SQL.
  • Experience applying object-orientation principles.
  • Experience writing unit -and integration -test.
  • Experience developing multi-tier and/or distributed applications.
  • Experience developing SOA-based or micro-services.
  • Experience working with Git.
  • Initiative - We encourage creativity and innovation, always open to ideas.
  • Expertise - We want to work with the best people in their respective fields.
  • Flexibility - We like people who can adapt to the ever-changing environment.
  • A recognized and relevant B.Com/B. Sc/B. Eng. university degree -preferably in Computer Science and/or Information Systems - is ideal.
  • Some exposure to basic financial principles through study or work experience would be a bonus, and ideally an interest in the asset management/investment industry
  • Experience working in a structured team environment.
  • Expertise - We want to work with the best people in their respective fields.
  • Flexibility - We like people who can adapt to the ever-changing environment.
  • Some exposure to basic financial principles through study or work experience would be a bonus, and ideally an interest in the asset management/investment industry.
  • Experience working in a structured team environment.
Apply Now
If you want to apply for the advertised job, please contact the company at the top of the page. Don't contact Ditto Jobs.