Software Development Intern

Software Development San Francisco, California


Description

SS&C Advent, a leading provider of award-winning software and services for the global investment management industry, is seeking an Internship Associate Software Engineer for our San Francisco office for the AOS/APX team. APX is the leading solution in the portfolio management and accounting software landscape. 

Advent’s software solutions provide investment professionals with tools for research and investing. Our clients are analysts, portfolio managers and traders at some of the industry's leading hedge funds, traditional asset management funds, endowments, foundations, funds of funds, and private equity firms. 

Job Responsibilities:

  • Develop modular and scalable code for front-end applications using JavaScript, Angular, HTML5, CSS
  • Ability to complete all phases of SDL including analysis, design, implement, test, document and deploy complex web and mobile applications
  • Work effectively with the Developers, Business Analysts & QA teams
  • Maintain and enhance our existing implementations across multiple product lines
  • Perform code review with peers and technical lead

Qualifications / Requirements:

  • Job Description:

    • Using Angular knowledge to create reusable UI widgets.
    • Making unit tests against the widgets and generate widgets' TypeScript API documents.

    Requirements & skills:

    1. Major front-end UI framework experience: Angular, AngularJS, Vue, or React.
    2. Unit testing framework experience: Jasmine, Mocha or other frameworks.
    3. Knowledge of data structures and design patterns: factory pattern, inheritance, HashMap, searching and sorting algorithms
    4. Git

Secondary Job Description:

  • Create structural CSS/SCSS code which will be applied to a large enterprise web application.
  • Make the application fully responsive so that it can display well on iPad or even iPhone.

Requirements & skills:

  1. HTML5
  2. CSS3/CSS4
  3. JavaScript
  4. Sass (syntactically awesome style sheets): architectural styling code, SCSS variables, mixins, media screens, etc
  5. Experience with major UI framework is a bonus: Angular, AngularJS, Vue or React.
  6. Git

Desired Individual Characteristics:

  • Excellent communication, organizational and multitasking skills
  • Ability to work well within a team environment 
  • Strong quantitative, analytical skills
  • International experience
  • Knowledge or interest in wealth management or financial services is a strong plus