Full Stack Software Engineer, Portfolio Products

Company:  Jobs via eFinancialCareers
Location: Boulder
Closing Date: 08/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Your Team Responsibilities

Join MSCI Fabric, a dynamic startup environment within MSCI, where we're building cutting-edge software for financial insights. We're looking for an experienced Full Stack Engineer to develop our application's analytical focused experiences. The ideal candidate thrives on Test-Driven Development, modern technology architecture, and collaborative, fast-paced team settings. If you are passionate about solving customer problems quickly and efficiently, we'd love to have you on board.

Your Key Responsibilities

  • Collaborative Coding: Engage in pair programming with both software and financial engineers, fostering a culture of shared knowledge and rapid delivery of incremental customer value.
  • Implement Portfolio Management Logic: Implement algorithms and portfolio management business logic within a robust, test-driven Go codebase, ensuring precision and reliability in financial calculations.
  • Develop scalable REST APIs supporting the UI: Implement REST APIs capable of delivering business logic to the front-end interfaces that you build, ensuring a seamless and responsive experience.
  • Problem Solving: You'll be expected to work with the team to solve engineering and customer problems and deliver direct customer value.
  • Delivering Production Software: You'll be delivering high quality software to production to be used by our customers on a daily basis starting on day one.

Your Skills And Experience That Will Help You Excel

  • Programming Proficiency: We develop our analytics in Golang but we believe that experience building robust, scalable systems is more important you're your experience with a specific language. You will also work in our React and PostgreSQL applications.
  • Data Structures and Algorithms Expertise: Proficient in managing complex data structures, especially matrices.
  • Algorithm and Model Implementation: Proficient in translating equations into efficient, well-tested production code. Ability to interpret and implement models from descriptive algorithms.
  • Test-Driven Development (TDD) Experience: Experience in TDD methodologies to ensure high code quality and reliability.
  • API Design and Implementation Skills: Experience in crafting and deploying RESTful APIs, emphasizing security, and efficiency.
  • Service Integration and Data Transformation: Experienced in integrating with various external services and databases.
  • Performance Optimization: Proven ability to develop high-performance software.
  • CI/CD Proficiency: Experienced working with CI/CD pipelines for automated testing and deployment.

About MSCI

MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process.

#J-18808-Ljbffr
Apply Now
Share this job
Jobs via eFinancialCareers
  • Similar Jobs

  • Full Stack Software Engineer, Portfolio Products

    Boulder
    View Job
  • Full Stack Software Engineer

    Boulder
    View Job
  • Full Stack Software Engineer

    Boulder
    View Job
  • Full Stack Software Engineer

    Boulder
    View Job
  • Full Stack Software Engineer

    Boulder
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙