Software Engineer

ARUVENTO PTE. LTD.

Singapore

On-site

SGD 100,000 - 167,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Phone allowance
Office in CBD

Job summary

ARUVENTO PTE. LTD. seeks an experienced software developer to design, build, test, and maintain tools for portfolio valuation, optimisation, and risk management.

You will translate business requirements into scalable software solutions and enhance GUIs to provide analysts with access to quantitative libraries and results. The role requires strong OO design, data modelling, and performance awareness, with a focus on maintainability and extensibility.

Qualifications

  • Degree in Computer Science, Information Technology or equivalent.
  • 10+ years’ experience in a similar software developer role.
  • Strong coding knowledge in Python, C++, C#, HTML, SQL.

Responsibilities

  • Design, develop, test, and maintain software tools for portfolio valuation, optimisation, and risk management.
  • Analyse requirements to deliver efficient software solutions aligned with business objectives.
  • Develop GUIs and platforms to access quantitative libraries and analytic results.

Skills

Python
C++
C#
HTML
SQL

Education

Degree in Computer Science or Information Technology
10+ years experience in software development

Job description

Job Responsibilities:
  • Design, develop, implement, test, debug, validate, and maintain software tools, applications, and platforms supporting portfolio valuation, optimisation, and risk management.
  • Analyse business and user requirements to deliver efficient software solutions aligned with business objectives and management expectations.
  • Develop and enhance platforms and graphical user interfaces (GUIs) to provide authorised users with access to quantitative libraries, tools, and analytical results.
  • Update software performance through code profiling, efficiency improvements, and the modernisation and upgrading of legacy systems.
  • Establish and continuously improve software testing, validation, deployment, and application lifecycle management processes to ensure reliability, quality, and maintainability.
  • Collaborate with relevant stakeholders to integrate software and hardware components where required and deliver solutions that meet technical and business requirements.
  • Apply market knowledge and commercial understanding to ensure analytical tools and models are fit for purpose and support effective business decision-making.
  • Manage multiple development priorities and deliver high-quality solutions within tight timelines and predefined deadlines.
Job Requirements:
  • Degree in a Computer Science, Information technology or relative field equivalent.
  • 10+ years' experience in similar role as software developer.
  • Strong coding knowledge with demonstrable experience in Python / C++ /C#/HTML/SQL required.
  • Object-oriented design skills with knowledge of design patterns and object modelling for building business logic, analytics, and data processing applications.
  • Knowledge of data modelling, database design and management, networking protocols and data structures.
  • Experience with design, create and maintain databases and applications, including web-based applications. Working knowledge of data visualization techniques a plus.
  • Strong instincts around performance vs simplicity trade-offs, engineering for maintainability, extensibility and debuggability.
  • Basic understanding of optimization principles, probability, stochastic calculus, and financial concepts.
  • Demonstrates innovative and analytical thinking, self-critic, problem-solving capability, intellectual rigor, strong drive, and desire to lead change.
  • Ability to communicate outputs and analysis in a concise and comprehensible manner.
  • Fluent English language required for day-to-day business communication; Fluency in Russian language would be important & highly advantageous for operating in internal systems.
Opportunities:
  • Monthly base salary and bonus (discussed individually).
  • Phone allowance.
  • Medical insurance.
  • Office is located in CBD (Hub Synergy Point)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

DZH INTERNATIONAL PTE. LTD. • Singapore

Hybrid
SGD 50,000 - 90,000
Medical benefits
Birthday leave
Study leave
Senior Software Engineer
Senior Software Engineer

DZH INTERNATIONAL PTE. LTD. • Singapore

Hybrid
SGD 80,000 - 120,000
Senior Software Developer
Senior Software Developer

Amicus Talent Solutions • Singapore

On-site
SGD 80,000 - 100,000
Competitive compensation
Performance-based incentives
Comprehensive benefits package
Software Engineer - Up to 280,000 SGD base + Bonus + Benefits
Software Engineer - Up to 280,000 SGD base + Bonus + Benefits

Hunter Bond • Singapore

On-site
SGD 243,000 - 297,000
Discretionary Bonus
Extensive Benefits
Competitive Base Salary
Software Engineer - Up to 270,000 SGD base + Bonus + Benefits
Software Engineer - Up to 270,000 SGD base + Bonus + Benefits

Hunter Bond • Singapore

On-site
SGD 243,000 - 297,000
Discretionary Bonus
Extensive Benefits
Senior C++ / C# Software Engineer (Front Office Risk Platform)
Senior C++ / C# Software Engineer (Front Office Risk Platform)

Evolution Singapore • Singapore

On-site
SGD 220,000 - 250,000
Software Developer - Risk Technology | Singapore, SG
Software Developer - Risk Technology | Singapore, SG

Gravitas Recruitment Group • Singapore

On-site
SGD 120,000 - 190,000
Software Developer
Software Developer

Amicus Talent Solutions • Singapore

On-site
SGD 70,000 - 90,000
Competitive compensation
Performance-based bonuses
Comprehensive benefits
+1
Senior Software Engineer
Senior Software Engineer

NextVIEW Pte Ltd • Singapore

Hybrid
SGD 90,000 - 150,000
Hybrid work options
Medical benefits
Study leave
Senior Software Engineer (C++) - Leading Global Trading Firm
Senior Software Engineer (C++) - Leading Global Trading Firm

pfcc group • Singapore

On-site
SGD 148,320 - 214,240
Relocation assistance