Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer - Equity Portfolio Manager (PM) Tools

Millennium Management

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services firm in Singapore is seeking a highly skilled Full Stack Developer to join their Equity Portfolio Manager Tools team. This role involves collaborating with technology and portfolio management teams to develop tools and infrastructure using Python and Java, alongside web technologies such as HTML5 and JavaScript. The ideal candidate will have over three years of experience in server-side development and a strong ability to work in a fast-paced, agile environment, ensuring project goals are met efficiently.

Qualifications

  • 3+ years of experience in server-side development, particularly in Python or Java.
  • Strong skills in SQL and web development technologies like HTML5 and JavaScript.
  • Experience with Agile development methodologies and testing frameworks.

Responsibilities

  • Collaborate in a small team to develop portfolio management tools.
  • Build new tools using Python/Java and a relational data backend.
  • Maintain high-quality documentation and support users with operational flows.

Skills

Server side development in Python
Server side development in Java
SQL skills
HTML5
JavaScript
Angular
TypeScript
Material UI
Agile development

Tools

Jest
Enzyme
Mocha
Selenium
Job description
Job Description

Full Stack Developer - Equity Portfolio Manager (PM) Tools

We are seeking a highly skilled and motivated Full Stack Developer to join our Equity Portfolio Manager (PM) Tools team. As a Full Stack Developer, you will collaborate closely with technology teams, PM teams, and business analysts to support activities on the MLP Launchpad. You will work closely with Equity Portfolio Management teams to understand their requirements and translate them into specifications.

Responsibilities
  • Collaborate in a small team of developers in the build out of our portfolio management tools desktop suite
  • Develop new tools and infrastructure using Python/Java and relational data backend
  • Develop new tools and visualizations using HTML5/Angular/JS technologies
  • Support users and operational flows for quantitative risk, senior management and portfolio management teams using the tools developed
  • Collaborate with cross-functional team members to ensure project goals and expectations are clear, and all deliverables are met on time.
  • Write well-designed, efficient, and testable code.
  • Maintain high-quality documentation of design and code.
  • Participate in code and design reviews to maintain our high development standards.
  • Track down and eliminate bugs.
Qualifications/Skills Required
  • 3+ years of Server side development in Python or Java
  • Strong Python/Java and SQL skills
  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
  • Exposure to web development - HTML5, JavaScript; Angular, TypeScript, Material UI,
  • Exposure to Agile development following Scrum or Kanban and Testing frameworks (jest, enzyme, mocha; selenium), as well as continuous integration/deployment approaches
  • Understanding of REST AP. In general exposure to microservices architecture and ability to work in this environment is required
  • Thrives in a fast-paced, creative environment; comfortable with time-sensitive deliverables.
  • Ability to understand business requirements and translate them into technical requirements.
  • Proven ability to work collaboratively in a team and independently when required.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.