6 days old

Python Application Developer

Chicago, IL 60603
  • Job Code
  • Payrate
    $82 To $64

Python Developer - URGENT ROLE

We are looking for a motivated developer with 8+ years of experience who is interested in a contract or contract-to-hire development position, working with rates swaps trade capture, reconciliation, workflows monitoring, and more. Candidates Are not required to have extensive financial domain experience/knowledge but it would be a plus.

Job Requirements:

  1. Expertise within Python, Java, or C++ programming (at least 8 years with any of these languages)
  2. Object Oriented Design & Programming (Computer Science concepts)
  3. Linux OS (Unix) experience
  4. Strong problem solving skills

Additional Details

Responsible for developing, enhancing, modifying and/or maintaining applications in the Global Markets environment. Senior software developers design, code, test, debug and document programs as well as support activities for the corporate systems architecture. Employees work closely with business partners in defining requirements for system applications. Employees typically have in-depth knowledge of development tools and languages. Is clearly recognized as a content expert by peers. Individual contributor role. Pricing knowledge of capital markets products like Swap, Options, other financial instruments is preferred but not mandatory.

The Global Rates and Currencies group is a growing ambitious organization, which is involved in the marketing and trading of a full range of Rates and EM instruments. The IT group that supports this multi-region business is part of a global team based in New York, Chicago, Dallas, London, and India. This role is based in Chicago, working in the Interest Rates Derivatives technology team.

Role Responsibilities:

We are seeking an excellent developer with experience in distributed systems development. The candidate will have exceptional analytical, design and coding skills with focus on quality, open mind and the ability to learn and adapt quickly. The role would involve building strategic front office trading system based on existing legacy one that's set for retirement. Depending on the skill set of the candidate, Additional projects include migrating end of day Risk System to strategic quartz platform, enhancing regulatory dashboards.

Skill Requirements:

Essential Skills:

- Python development skills

- Experience working with global development teams

- Knowledge or experience of agile development (e.g. XP, SCRUM, Kanban) and continues integration

- Exceptional development skills in Object oriented programming

- Design, Architecture skills for distributed applications

- Excellent problem solving and analytical skills in a high-pressure environment

- Must possess a solid degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical degree

- Strong multi-threading skills, algorithms and data structures

- Strong understanding of design patterns including why and where a pattern should be used

- Candidate must be a strong team player with excellent communication skills

- Solid knowledge of testing tools, unit tests, mocking, patching

- Experience in 3rd line production support.


- Strategic Thinking: Strategic vision, Technical knowledge, Innovation & Creativity

- Business Results: Analytical ability, Execution, Change leadership

- People Leadership: Talent building, Teamwork, Collaboration

- Personal Effectiveness: Communication, openness, decisiveness, energy & drive, courage, character

Nice to have:

- Capital Markets knowledge, Familiarity with Interest Rate Derivatives like Swaps, Options


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Python Application Developer

Randstad Technologies
Chicago, IL 60603

Share this job

Python Application Developer

Randstad Technologies
Chicago, IL

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast