> Markdown version of [/jobs/ext/2561949-software-developer-frm-trading-technologies](https://www.wearedevelopers.com/jobs/ext/2561949-software-developer-frm-trading-technologies). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - FRM Trading Technologies - **Company:** Milliman, Inc. - **Location:** Chicago, IL, United States - **Salary:** $68,080.0 - $109,020.0 - **Contract:** Permanent contract - **Skills:** Microsoft Excel, Amazon Web Services, JIRA, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, Databases, Relational Databases, DevOps, Web Development, Github, Revision Control Systems, Python (Programming Language), Routing, Programming Environments, Systems Development Life Cycle, SAS (Software), Systems Integration, Multithreading, Git, Kubernetes, Information Technology, Vba Programming Language, Software Version Control, Docker, Web Api, Programming Languages - **Published:** August 22, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88118598/1 ## About the Role * 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.), Bachelors of Computer Science (required) ## Description 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, 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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)