Python Developer
K-Tek Resourcing LLC
Downers Grove, IL (Chicago area) On-site at the client’s office
3 days/week – Work from client office
Mandatory- Investment Platform (ETF) either investment or ETF knowledge is a MUST- USA
A leading global investment management organization is modernizing business-critical ETF and investment analytics applications. Many of these tools were originally built by business teams in Python and Excel. The work is to turn them into resilient, production-grade applications, in close collaboration with portfolio managers and front-office users.
Team
A small, hands-on engineering team led by a Lead Python Engineer. You will work alongside the client’s internal engineering team and directly with business stakeholders. There is limited BA support.
Position overview
A Senior Python Engineer who writes production code every day. You will build new components and refactor business-built tools into well-engineered applications. You will work directly with portfolio managers to understand how the tools are used and what must not break. This is a 100% hands-on role, not advisory or architectural.
Requirements
- 5+ years of hands-on, production Python development. Python is the main language in your current role.
- ETF or investment front-office experience (asset management, investment banking, capital markets). At minimum, you have worked directly with portfolio managers or traders.
- Experience modernizing legacy or business-built applications.
- Strong SQL and experience with cloud platforms (AWS preferred).
- API design and integration, automated testing, CI/CD, Git.
- You gather requirements directly from business users and communicate clearly with non-technical stakeholders.
- Willing to work on-site in Downers Grove 2-3 days/week.
Nice to have
- Fixed income ETFs, portfolio management or investment analytics.
- Aladdin, BNY or comparable investment platforms.
- Snowflake, Redshift, Databricks or BigQuery.
- AI-enabled development, agentic workflows, AI-assisted SDLC.
Responsibilities
- Design, develop and maintain production-grade Python applications and APIs.
- Refactor and modernize Python/Excel tools built by business teams: add tests, structure, security and observability.
- Work directly with portfolio managers and front-office users to clarify requirements and validate results.
- Build data-intensive and analytics features on SQL and cloud data platforms.
- Contribute to CI/CD, automated testing and code reviews.
- Apply AI-assisted development practices where they improve speed and quality.
- ...Contract Staff Augmentation to direct clients like ATOS, Xerox, Accenture, Cap Gemini, Verizon to list a few. Job Description Job Title: Python DeveloperDuration: 12 months Job Location: Addison, TXMust have 10+ years of experience and be willing to work on a W-2...SuggestedContract workRemote work
- ...Job Overview We are seeking a mid-to-senior-level Python Test Automation Engineer with strong hands-on experience in Python-based test... ...engineering teams. Key Responsibilities Design, develop, and maintain Python-based automated test frameworks. Develop...Suggested
- Rang Technologies Inc. is seeking a .NET Developer with React to join our team. You will develop, test, and maintain scalable web applications using C#, ASP.NET, and .NET Core, collaborating with cross-functional teams to implement new features. Strong SQL Server experience...Suggested
- ...permanent full-time role*** ***Position is Bonus eligible*** Prestigious Financial Firm is currently seeking a C++ Trading Systems Developer with industry experience. Candidate will design, build, and optimize our high-performance, low-latency trading infrastructure and...SuggestedPermanent employmentFull timeWorldwide
- ...Job Description Job Title: Dotnet Developer with React Location: Lisle, Illinois Day 1 Onsite at customer location Key Responsibilities: Develop, test, and maintain scalable web applications using .NET technologies. Write clean, efficient, and...Suggested
$20 - $34 per hour
...United States without company sponsorship now and in the future. Utilize critical thinking skills to analyze complex situations and develop strategic solutions. Effectively organize and prioritize tasks to meet deadlines. Exhibit the capability to manage several...Hourly paySummer workInternshipWork at officeRelocationMonday to Friday- Crossway is seeking a Web Developer (Django) to build and enhance web applications that present Crossway content with excellence. The role values collaboration with the Director of Web Development and periodic in-person meetings in Wheaton, IL, while remote work is acceptable...Remote job
$90.3k - $189.6k
...retrieval, and reranking with existing models and services Develop and maintain Model Context Protocol (MCP) servers and their interconnections... ...both oral and written Software development familiarity with Python, SQL, and Java Experience writing data pipelines with...Full timeContract workWork experience placementWork at officeLocal areaFlexible hours- FULLTIME : FULL-STACK DEVELOPER (NODEJS) - Must be USC or GC holder Full-time USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly,...Full timeTemporary workWorldwideFlexible hours
$89k - $148.1k
...ServiceNow platform. This role serves as a senior technical subject matter expert for ServiceNow and is responsible for designing, developing, integrating, troubleshooting, and continuously improving solutions across the platform. The Lead ServiceNow Engineer works...Full timeWork at office- ...Description Job Description RSNA is seeking a SQL Server ETL Developer to build and support the data solutions that power reporting,... ...a SQL Server-centric role. ETL is built in T-SQL and SSIS, not Python or cloud-based drag-and-drop tools. Why Join RSNA? At RSNA...H1bRemote workWeekend workAfternoon shift
- A dynamic IT service provider is seeking a Full-Stack Developer skilled in Node.js and AngularJS to develop innovative web and mobile applications. The ideal candidate will have over 3 years of experience in building cloud-based solutions and a strong understanding of web...
$50 - $65 per hour
...Job Description Job Description Senior .NET / Full Stack Developer Location: Oak Brook Area, IL Employment Type: 12-Month Contract with Potential for Conversion Compensation: $50–$65/hour, depending on experience and seniority Benefits: Medical, Dental...Hourly payPermanent employmentContract workLocal area- ...level Software Test Automation Engineer with strong experience in Python-based test automation, framework development, and software troubleshooting. The ideal candidate will be responsible for developing and maintaining automated test solutions, identifying root causes...
- ...Include expectation for assignment (length of assignment, chance of extension, etc.) Contract Top 3 skills needed? SQL Developer, create and update Power BI dashboards, understanding of databases and be able to develop reports and queries from databases....Permanent employmentFull timeContract workTemporary workFor contractorsWork at officeRemote workMonday to FridayFlexible hoursShift work
$63.8k - $127.5k
...cyber security domain. Work with a product development team to develop concepts, identify creative solutions to user requests and... ...development skills in current languages such as: C, C++, JAVA, Python Skills and Knowledge: Familiar with software engineering...Full timeContract workWork experience placementFlexible hours- ...Job Title: Senior ETF Platform Developer Location: Downers Grove, IL (4days Onsite, 1 day Remote) Job Type: Contract About the... ...support production-grade services and analytical applications using Python, PostgreSQL, Snowflake and AWS. • Enhance workflows...Permanent employmentContract workRemote workShift work
- ...s AWS clients.Proactively keep up to date on AWS services and developments.Skills and Experience2+ years' experience in supporting highly... ...beneficial or can be gained.Scripting ability in one or more of Python, Powershell, Bash, PerlExperience of using Git for version...
- A technology solutions company in Oak Brook is looking for skilled Software Engineers to develop electronic displays and guidance systems. This role includes transitioning applications from Java to C++, designing new features, and collaborating with Senior Engineers. Candidates...
- ...the global leader in multi-physics system simulation software, develops a suite of integrated solutions designed to guide and accelerate... ..., Masta, KISSsoft, SABR) ~ Programming skills (e.g., Matlab, Python) What we Can Offer You GT offers competitive pay, vacation...Full timeInternshipWork at officeFlexible hours3 days per week
- ...4 days onsite in Berwyn, PAOur client seeks a Java engineer to develop and enhance investment servicing applications. The role will focus... ...lots, equities, and fixed income.Write maintainable scripts in Python or other scripting languages to automate operational tasks....Hourly payContract workLocal area
- ...Our client seeks a .NET Developer in one of its offices in Oak Brook IL. Job Description Ability to develop and troubleshoot programs: ASP, ASP.NET, Visual Studio - several years coding experience is ideal. Qualifications .NET Development Skills (C# and ASP.NET) SSIS and...
- Build and evolve high performance, architecturally sound, and scalable systems to support the current and future demands on our robust e‑commerce platform. Partner with your self‑organizing agile team members and your product owner (PO) to translate business needs into...
- ...Minimum experience should include 1 – 2 years of programming including C#, .Net, Web Development and Microsoft SQL to help design, develop, test, install, document, modify, enhance and/or maintain programs of moderate to difficult complexity. Excellent organization and...
- ...Software DeveloperLocation: Lisle, IL (onsite)Duration: Long termResponsibilities: The primary responsibility of the Senior Software Developer includes designing, coding, testing, and deploying. In addition, the Senior Software Developer is expected to collaborate...
- In business since 2000, LanceSoft is a nationally certified Minority Business Enterprise (MBE) that has established itself as a pioneer in providing highly scalable, cost-effective workforce solutions to a diverse set of customers across various industries in the United...Currently hiring
- ...A premier IT consulting firm seeks a .NET Developer to contribute to a major digital transformation. You will build scalable systems for ecommerce and work closely with a self-organizing agile team. With 3-5 years of software development experience in C# and SQL, you will...
- LAUNCH Technical Workforce Solutions is seeking a senior recruiter to own the full hiring cycle for engineering roles supporting our engineering division's client commitments. You will partner with the VP of Sales and lead client engagements, coordinating directly with ...
- Position OverviewThe Senior AI/ML Engineer designs, develops, deploys, and operates production-grade artificial intelligence and machine... ...AI/ML systemsDemonstrated experience developing maintainable Python software and deploying AI/ML solutions into production environmentsExperience...Permanent employmentH1bVisa sponsorship
- ...employment authorization transfers. About Gamma Technologies, LLC GT, a leading multi-physics CAE simulation software provider, develops a suite of integrated solutions that guides and accelerates the engineering transformation of today's products in the...Full timeWork experience placementInternshipWork at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Developer. Be the first to apply!







