Logo of Huzzle

Summer Intern, Full Stack Developer

  • Internship
    Full-time
    Summer Internship
  • Data
    Software Engineering
  • 6d left

AI generated summary

  • You should be returning to school, proficient in Python, HTML, and JavaScript, knowledgeable in web frameworks, RESTful APIs, SQL, MongoDB, Git, and cloud tech, with good communication skills and a passion for tech in finance.
  • You will develop and maintain tech infrastructure, optimize data solutions, solve complex problems, implement code releases, monitor systems, participate in Scrum meetings, and support non-technical team members.

Requirements

  • Requirements
  • Returning to school in a relevant program.
  • Proficient in in Python, HTML and JavaScript
  • A demonstrated ability to design and build secure, scalable systems and web applications
  • Experience with commonly used web tools and frameworks such as Nginx, Uwsgi, Django, Flask, React, Angular, Backbone JS, etc.
  • Experience with commonly used Python tools and libraries such as pip, Conda, pandas, NumPy, SQLAlchemy etc.
  • Knowledge of RESTful API design, development and integration
  • Ability to design and operate large and dynamic datasets with SQL and MongoDb
  • Ability to debug issues by digging deep into multiple levels of software stack - networking, OS, application and/or database layers as necessary
  • Working knowledge of Git
  • Comfortable working with Windows, Linux and cloud architectures (AWS/Azure/GCP)
  • Experience with kubernetes, docker and container orchestration
  • Familiar with common software design patterns and industry best practices related to software and UI/UX designs
  • Self-starter, team player who demonstrates strong interpersonal and communication skills
  • Passion to apply the latest technologies to solve fascinating problems in quant investing
  • Basic knowledge of statistics and finance, prior experience with capital market platforms, such as Bloomberg and MarketAxess, is a plus

Responsibilities

  • Support the ongoing development and maintenance of the in-house tech infrastructure by writing high quality, reusable, well-documented, maintainable code using an agile, test-driven approach
  • Design, implement and continuously optimize solutions to enhance the team’s ability to make data driven decisions and support the overall investment process
  • Solve complex problems using various data structures and algorithms
  • Implement and release new versions of code using continuous integration
  • Monitor systems and processes and handle exceptions as they come up
  • Participate in technical discussions, Scrums, Sprint planning, code reviews, etc.
  • Provide broad consultation and support to non-technical team members to enable user adoption and realize business value

FAQs

What is the job title for this position?

The job title is Summer Intern, Full Stack Developer.

What division is this internship under?

This internship is under the Investment Management Department.

What kind of projects will the intern work on?

The intern will work on developing cutting-edge research and analytical tools and will be responsible for maintaining and improving the team's existing core quant infrastructure.

What programming languages are required for this position?

Proficient knowledge in Python, HTML, and JavaScript is required.

Are there any specific web frameworks or tools that the intern should be familiar with?

Yes, experience with frameworks such as Django, Flask, React, Angular, and tools like Nginx and Uwsgi is preferred.

What is the deadline for applying to this internship?

The application deadline is September 22, 2024, at 11:59pm EST.

Will the intern be involved in technical discussions and code reviews?

Yes, the intern will participate in technical discussions, Scrums, Sprint planning, and code reviews.

Is there a requirement for the intern to return to school after the internship?

Yes, candidates must be returning to school in a relevant program.

What kind of database experience is expected for this role?

The candidate should have the ability to design and operate large and dynamic datasets with SQL and MongoDB.

Will the intern receive feedback on their work?

Yes, the environment is supportive, and interns will receive feedback to refine their skills and abilities.

Is knowledge of finance or statistics necessary for this internship?

Basic knowledge of statistics and finance is required, and prior experience with capital market platforms is a plus.

How does Mackenzie Investments support diversity in hiring?

Mackenzie Investments encourages applications from all qualified candidates that represent the diversity present across Canada.

Should applicants submit transcripts with their application?

Yes, applicants should include a full unofficial version of their transcripts when applying.

Is there an accommodation process for applicants who need it?

Yes, Mackenzie Investments is committed to providing a barrier-free recruitment experience and will work with applicants who require accommodations.

Finance
Industry
1001-5000
Employees
1967
Founded Year

Mission & Purpose

Mackenzie Investments is a leading investment management firm providing investment advisory and related services to retail and institutional clients. Mackenzie’s heritage is one marked by innovation and thought leadership driven by expertise in asset management that creates financial success for investors. Today, we are building on that legacy with determined energy, forward thinking and innovative, timely ideas. Our progress is fueled by leading minds recruited from world-class institutions. With top talent, the stability of strong ownership, and an unwavering commitment to investor success, Mackenzie builds confidence in a changing world.