Software Developer - FRM Trading Technologies

Milliman, Inc

Chicago (IL)

On-site

USD 68,000 - 109,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental & Vision
401(k) plan with match
Discretionary bonus program
Paid time off & holidays

Job summary

Milliman, Inc. is seeking a Software Developer to design and support trading, risk, and back-office systems used globally. You will contribute to both client and server-side software, databases, and intranet web development, collaborating with traders and other engineers.

The role emphasizes full-stack development, strong communication, and adherence to professional standards. In-person work is required in Chicago with flexible arrangements under discussion.

Qualifications

  • Proficiency in C# and/or C/C++ or comparable languages.
  • Working knowledge of software development life cycles.
  • Familiarity with HTTP/S REST APIs, authentication and web services.
  • Relational databases and efficient query construction.

Responsibilities

  • Create, maintain, and enhance systems for trading, risk, and back-office use.
  • Work with some independence, taking on responsibilities beyond core duties.
  • Collaborate with traders and other team members to communicate technical solutions.

Skills

C#
C/C++
REST APIs
SQL
Multithreaded programming

Education

B.S. in Computer Science

Tools

Git
Azure DevOps
Docker
Kubernetes

Job description

Description

The Department

The Trading Technology Department consists of technologists across development, quality assurance and DevOps teams. We are a full-stack team providing all technology required by FRM's global trading operations. These trading operations include the portfolio management, trading, and trade operations teams. Our systems include financial mathematics to calculate risk, order management and routing systems to send orders, market data, reporting, and trade reconciliation for a wide variety of financial instruments traded around the world.

The Role

The Software Developer works with other developers on the team in the creation and support of trading, risk and back-office systems which are used on a global basis.

Your Responsibilities
  • Create, maintain, and enhance systems to support our growing business. This includes both client and server-side software, database, and potentially intranet-based web development.
  • Take on responsibilities only limited by your abilities and work with a fair degree of independence.
  • Work and communicate clearly with other technical and non-technical team members including traders.
Job Knowledge, Experience Skills
Job Knowledge Required
  • Proficiency in C# and/or C/C++ (or comparable programming languages)
  • Working knowledge of software development life cycles
  • Familiarity with implementation of web APIs (HTTP/S protocol, REST, authentication, etc.)
  • Familiarity with relational database schema and efficient query construction
Experience and Soft Skills Required
  • B.S. in Computer Science or equivalent degree
  • Excellent communication skills
  • Demonstration of consistent positive collaboration with peers and/or customers
  • Recognition and adherence to standards of professionalism (e.g., reliability, timeliness, courtesy, appropriate attire, etc.)
Additional Knowledge and Skills to Build
  • Experience with financial markets, mutual funds, portfolio management, and derivatives
  • Experience coding complex projects in VBA
  • Knowledge of Git source control system
  • Understanding of SDLC
  • Source control systems and branching patterns.
  • Multithreaded programming.
  • History integrating with one or more cloud vendors (e.g., Microsoft Azure, Amazon Web Services, etc.)
  • Familiarity with issue-tracking and related SDLC tools (e.g., JIRA, Azure DevOps, GitHub, etc.)
  • Exposure to programming environments common to insurance professionals (e.g., Excel and VBA, SAS, Python, etc.)
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes, etc.)
Location

Candidates hired into this role will be required to work in-person in the Milliman office in Chicago, IL on a weekly basis, but flexible work arrangements will be considered.

Compensation

The overall range for this role is $68,080 - $109,020. A combination of factors will be considered, including, but not limited to, education, relevant work experience, qualifications, skills, certifications, etc.

Benefits

We offer a comprehensive benefits package designed to support employees' health, financial security, and well-being. Benefits include:

  • Medical, Dental and Vision - Coverage for employees, dependents, and domestic partners.
  • Employee Assistance Program (EAP) - Confidential support for personal and work-related challenges.
  • 401(k) Plan - Includes a company matching program and profit-sharing contributions.
  • Discretionary Bonus Program - Recognizing employee contributions.
  • Flexible Spending Accounts (FSA) - Pre-tax savings for dependent care, transportation, and eligible medical expenses.
  • Paid Time Off (PTO) - Begins accruing on the first day of work. Full-time employees accrue 15 days per year, and employees working less than full-time accrue PTO on a prorated basis.
  • Holidays - A minimum of 10 paid holidays per year.
  • Family Building Benefits - Includes adoption and fertility assistance.
  • Paid Parental Leave - 11 weeks of paid leave for employees who meet eligibility criteria.
  • Life Insurance & AD&D - 100% of premiums covered by Milliman.
  • Short-Term and Long-Term Disability - Fully paid by Milliman.
Equal Opportunity

All qualified applicants will receive consideration for employment, without regard to race, color, religion, sex, sexual orientation, national origin, disability, or status as a protected veteran.

Education

Bachelors of Computer Science (required)

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Qualifications
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - FRM Trading Technologies
Software Developer - FRM Trading Technologies

Socket.dev • Chicago (IL)

Hybrid
USD 68,000 - 109,000
Medical, Dental and Vision coverage
401(k) with company match
Discretionary Bonus Program
+1
Software Engineer, R&D - IntelliScript (Remote)
Software Engineer, R&D - IntelliScript (Remote)

Milliman, Inc • Town of Brookfield (WI)

Hybrid
USD 78,000 - 200,000
Medical, Dental and Vision coverage
401(k) Plan with company match
Generous paid time off and holidays
+3
Senior Software Developer (Trading Services)
Senior Software Developer (Trading Services)

OP Recruiting • Chicago (IL)

Hybrid
USD 180,000 - 240,000
Competitive compensation
Healthcare & 401k matching
Incentive bonus pool
Software Development Engineer
Software Development Engineer

Clearwater Analytics, LLC • New York (NY)

On-site
USD 115,119 - 148,350
Health, vision, and dental insurance
401(k) plan
Paid time off (PTO)
+2
Software Engineer III - Global Equities Cash Technolog
Software Engineer III - Global Equities Cash Technolog

Hobbsnews • New York (NY)

On-site
USD 103,000 - 180,000
Global Trading Tech Software Engineer (C#/C++)
Global Trading Tech Software Engineer (C#/C++)

Socket.dev • Chicago (IL)

Hybrid
USD 68,000 - 109,000
Medical, Dental and Vision coverage
401(k) with company match
Discretionary Bonus Program
+1
Principal Software Engineer, VP
Principal Software Engineer, VP

State Street • Burlington (MA)

On-site
USD 110,000 - 185,000
Principal Software Engineer
Principal Software Engineer

The Depository Trust & Clearing Corporation (DTCC) • Town of Texas (WI)

Hybrid
USD 90,000 - 120,000
Comprehensive health and life insurance
Pension / Retirement benefits
Paid time off and personal/family care
Software Engineer
Software Engineer

Campbell & Company, LP • Baltimore (MD)

Hybrid
USD 85,000 - 130,000
Hybrid work environment
Tuition reimbursement up to $50,000
Annual vacation allowance of $2,000
+5
Business Systems Lead Engineer - Investment & Ops Technology
Business Systems Lead Engineer - Investment & Ops Technology

MFS Investment Management • Boston (MA)

Hybrid
USD 99,000 - 142,000