1

Junior Algorithmic Trading Software Developer Jobs in Iowa

Software Developer - BIM VDC

Ankeny, IA · On-site

$47.75 - $63.25/hr

PURPOSE The Software Developer - BIM/VDC is a member of Baker Group's Information Technology ... Ability to focus on multiple tasks to complete complex programming algorithms * Strong attention to ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

Conduct code reviews and provide constructive feedback to peers and junior engineers * Contribute ... Working knowledge of data structures, algorithms, and object‑oriented design principles

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

Conduct code reviews and provide constructive feedback to peers and junior engineers * Contribute ... Working knowledge of data structures, algorithms, and object‑oriented design principles

Senior Mobile Developer

Nevada, IA · On-site

$125K - $135K/yr

... junior members of the development team. - Conduct code reviews to ensure code quality ... understanding of software engineering principles, design patterns, algorithms, and system ...

next page

Showing results 1-20

Junior Algorithmic Trading Software Developer information

What does a junior algorithmic trading software developer do?

A Junior Algorithmic Trading Software Developer assists in designing, developing, and maintaining software systems used for automated trading in financial markets. Their responsibilities typically include writing code for trading algorithms, backtesting strategies, optimizing performance, and troubleshooting issues under the guidance of senior developers. They may also collaborate with traders and quantitative analysts to implement new trading ideas. This role requires strong programming skills, attention to detail, and a solid understanding of both software engineering and financial markets.

What are the key skills and qualifications needed to thrive as a junior algorithmic trading software developer?

To thrive as a Junior Algorithmic Trading Software Developer, you need strong programming skills in languages like Python, C++, or Java, a solid understanding of algorithms and data structures, and a degree in computer science, engineering, or a related field. Familiarity with trading platforms, version control systems (e.g., Git), and financial data analysis tools such as MATLAB or NumPy is typically required. Attention to detail, problem-solving ability, and effective teamwork are crucial soft skills for this fast-paced environment. These competencies are vital for developing robust, efficient trading systems and collaborating effectively within multidisciplinary teams in the high-stakes world of algorithmic trading.

What are some typical challenges faced by junior algorithmic trading software developers, and how can they overcome them?

Junior Algorithmic Trading Software Developers often face challenges such as optimizing code for speed, understanding complex financial instruments, and adapting to rapidly changing market conditions. It’s common to work in a fast-paced environment where small coding errors can have significant financial implications. To overcome these challenges, junior developers should focus on rigorous code testing, seek mentorship from senior team members, and stay updated on both programming and financial industry trends. Collaboration with quantitative analysts and traders is also essential for understanding strategy requirements and improving system performance.

What is the difference between Junior Algorithmic Trading Software Developer vs Quantitative Analyst?

AspectJunior Algorithmic Trading Software DeveloperQuantitative Analyst
Required CredentialsBachelor's in Computer Science, Software Engineering, or related field; programming skills in Python, C++, or JavaBachelor's or Master's in Finance, Mathematics, or related field; strong statistical and analytical skills
Work EnvironmentDevelops trading algorithms, tests software, collaborates with traders and developersAnalyzes market data, develops models, provides trading insights to traders
Industry UsageCommonly employed in trading firms, hedge funds, and financial institutionsUsed across investment banks, hedge funds, and asset management firms

While both roles work within the finance industry and require analytical skills, the Junior Algorithmic Trading Software Developer focuses on building and maintaining trading software, whereas the Quantitative Analyst emphasizes developing trading models and strategies. Both roles often collaborate but serve different functions within trading operations.

What are the most commonly searched types of Algorithmic Trading Software Developer jobs in Iowa?

The most popular types of Algorithmic Trading Software Developer jobs in Iowa are:

What are popular job titles related to Junior Algorithmic Trading Software Developer jobs in Iowa?

For Junior Algorithmic Trading Software Developer jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Junior Algorithmic Trading Software Developer jobs in Iowa look for?

The top searched job categories for Junior Algorithmic Trading Software Developer jobs in Iowa are:

What cities in Iowa are hiring for Junior Algorithmic Trading Software Developer jobs?

Cities in Iowa with the most Junior Algorithmic Trading Software Developer job openings:

Infographic showing various Junior Algorithmic Trading Software Developer job openings in Iowa as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Software Developer II

West Des Moines, IA • Hybrid

Homesteaders Life Company
Insurance Services • 51 - 200 employees

$94K - $95K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Description

As a Software Developer II, you will work on development, testing, and maintaining custom third-party software applications and integrations.  Your role will be to collaborate with IT and business teams to deliver innovative, scalable solutions aligned with industry's best practices to support Homesteaders Life Company's strategic goals.


Your responsibilities will include:

  • Develop, test, and maintain software solutions across diverse technologies, including web, mobile, backend, Windows applications, and third-party system integrations.
  • Design and maintain database structures, stored procedures, CI/CD pipelines, and system integrations.
  • Apply Agile engineering principles, perform code reviews, and ensure adherence to IT standards and best practices.
  • Create and maintain technical requirements, software documentation, and collaborate on technical research with project managers or business analysts as needed. 
  • Mentor junior developers in software design and architecture.
  • Participate in off-hours system upgrades and implementations to ensure system reliability and minimize customer impact. 

Requirements

  • Bachelor's in software development related field OR equivalent work experience. 
  • 3+ years of professional experience developing with Microsoft .NET technologies.
  • 3+ years of SQL Server Database experience.
  • 1+ years of experience with CI / CD pipeline experience.
  • Experience with Azure cloud, web & mobile development technologies, relational databases, COBOL, and SQL Reporting Services are also desirable.
  • Insurance industry experience is desirable.
  • Experience with LifePro Policy Administration System (PAS) is desirable.

Pay and Benefits Summary:

Our benefits include: 

  • An excellent schedule - office closes at 1 p.m. every Friday
  • Annual profit sharing 
  • 401(k) with company match with discretionary contribution 
  • Company-sponsored group medical and dental insurance 
  • Company-paid life insurance 
  • Company-paid long-term disability
  • Hybrid work environment 
  • Paid holidays 
  • Generous vacation time and sick leave 
  • Paid parental leave 
  • Casual dress year-round 

About Homesteaders:

Homesteaders Life Company, a mutual company owned by its policy holders, is a national leader providing products and services to help people design a better farewell. Founded in 1906, Homesteaders is known for secure preneed funding and innovative solutions that help funeral and end-of-life professionals and consumers connect with each other.


We are currently hiring in AL, FL, GA, IA, IN, KS, LA, MI, MS, MT, NC, NE, OH, OK, PA, SC, TN, TX, UT, VA, WI, WV. 

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.