Software Engineer - Treasury

1 Month ago • 3-5 Years

About the job

Job Description

Software Engineer needed for Treasury function at Millennium. 3-5 years of experience in Technology and programming is required, with expertise in Object-Oriented Programming, Design Patterns, and Service-Oriented Architecture. Experience with Angular 6+, C#/.NET, Python, and enterprise databases is essential. Strong analytical skills and a proven ability to thrive in a fast-paced environment are key.
Must have:
  • Object-Oriented Programming
  • Service-Oriented Architecture
  • Angular 6+
  • C#/.NET
Good to have:
  • Python
  • Treasury Experience
  • FinTech Experience
  • Optimization Modeling
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

About the job

The Treasury function at Millennium covers a number of areas including:

  • Cash and collateral management (incl. liquidity mgmt., FX hedging)
  • Equity financing
  • Counterparty risk
  • Margin

We are looking for a candidate to join the Treasury team working to provide quick, flexible IT solutions for data capture & analysis, data modeling & optimization across workflows, and interactive reporting/presentation across all Treasury functions. The individual will sit directly within the Treasury organization but will interact extensively with our IT colleagues to ensure best practices and drive strategic deliverables. The individual should be a self-starter who can operate both independently and within the broader Treasury team.

Several of the responsibilities of the role in the near/medium term are:

  • Work across the global Treasury and Technology organizations to solve business problems
  • Face off to global Treasury stakeholders to drive requirements and manage short-term, agile deliverables
  • Own prototyping and specification definition to productionize tools & drive long-term strategic IT solutions

Qualifications/Skills Required

  • Bachelor’s degree
  • 3-5 years of experience working in Technology
  • 3-5 years of hands-on programming experience with an understanding of Object-Oriented Programming, Design patterns, Service Oriented Architecture, Concurrency, and SOLID principals
  • Hands-on Front-End development experience with Angular 6+
  • Hands-on C#/.NET experience
  • Hands-on experience with Python
  • Experience with enterprise databases
  • Experience working with continuous delivery tools
  • Good problem solving and analytic skills, creative thinking to produce results with minimum requirement
  • Proven ability to thrive in a dynamic, fast-paced environment; self-starter, energetic, independent work ethic w/ strong written and verbal communication skills

Preferred Experience

  • Treasury business experience/knowledge (Cash & Collateral Mgt. / Prime Brokerage /Margin / Stock Loan)
  • Relevant experience working in FinTech; understanding of financial products (Equity, FI, Futures, OTC, FX, etc) and familiarity with Capital Markets concepts
  • Experience with optimization modeling: objective function, constraint and variable definition; familiarity with linear programming concepts and software solutions
  • Experience building/enhancing SDLC and Agile development methodologies

View Full Job Description

About The Company

Karnataka, India (On-Site)

Karnataka, India (On-Site)

Karnataka, India (On-Site)

Karnataka, India (On-Site)

View All Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug