Milliman Sr. Software Developer - FRM Trading Technology in Chicago, Illinois
Who We Are:
The Chicago office of Milliman Inc. is looking for bright, enthusiastic and qualified candidates to work in their Financial Risk Management (FRM) practice.
Milliman’s rigorous, distinctly innovative approach to risk management is built on a foundation of actuarial expertise and shaped by some of the most advanced thinking in the industry. Whether you're looking to improve capital efficiency, comply with regulatory requirements, or guard against market volatility, Milliman offers a complete range of operational, strategic, and financial risk management solutions and tools.
We have a focused, multi-disciplinary team of actuaries, financial engineers/capital markets professionals and software developers working together to develop risk management solutions for the financial services industry. We currently advise some of the world's largest insurance companies in areas such as hedging strategy and operations, portfolio risk management, and capital requirements.
We hire the best in the business—and then trust them to do their work their way. It's about personal responsibility, creativity, flexibility. We believe great work happens in great work environments.
Our culture is highly collaborative with value placed on high quality work and innovation.
The Trading Technology Department consists of 23 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.
Your Role/What You’ll Do:
The Senior Software Developer will work with other developers on the team in the creation of trading and risk systems which are used on a global basis. The person in this position is intended to take ownership of our in-house order management and routing systems. They will need pre-existing expertise to create, maintain and enhance such systems to support our growing business. This includes both client and server side software, database development, and FIX connection development. The person in this role will be able to take on responsibilities only limited by their abilities and will be able to work with a fair degree of independence. The ability to work and communicate clearly with other technical and non-technical team members including traders is a must.
Degree in Mathematics or Computer Science preferred, alternatively substantial project experience would be considered in conjunction with different degrees
Solid and knowledge and recent experience with C# required
Experience with the FIX protocol required
SQL knowledge required
Ability to take on projects and operate with minimal oversight
Willingness to own products and take responsibility for their support
Experience with Microsoft SQL Server preferred
User interface programming experience preferred
Sharp critical thinking skills, sound judgment and decision making ability, and both the ability and willingness to clearly articulate your ideas
Proactive communication and working style
An inherent sense of the value of collaboration
The ability to work both collaboratively and independently and to see the value of both in an iterative development process
Proven ability to work in a fast-pace environment where the client is always first
At Milliman, we focus on creating an environment that recognizes – and meets – the personal and professional needs of the individual. We offer a competitive benefits package which includes:
Medical, dental and vision coverage for employees and their families, including eligible domestic partners.
A 401(k) plan with matching program
Paid Parental Leave up to 12 weeks
Profit sharing as a discretionary contribution to employees’ retirement accounts
Paid Time Off (PTO) starts accruing on the first day of work and can be used for any reason.
Milliman pays 100% of the premiums for life insurance, AD&D, an both short term and long term disability coverage
Voluntary benefits such as additional life or accidental death and dismemberment coverage for yourself or dependents
Flexible spending accounts allow employees to set aside pre-tax dollars to pay for dependent care, transportation and applicable medical needs
HMO and PPO Medical Insurance options, Dental, Vision, Commuter benefit, Dependent Care Flexible Spending Account and a Health Care Flexible Spending Account
The Financial Risk Management Practice will, on a case-by-case basis, consider qualified candidates who require sponsorship now, or in the future, for the purpose of obtaining or maintaining H-1B, O-1, TN, or other nonimmigrant work authorizing status for this position. This consideration is based on the business need for the individual candidate’s experience, knowledge, and skills.
Bachelors or better in Mathematics
Bachelors or better in Computer Science
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)