1

Junior Algorithmic Trading Software Developer Jobs in Indiana

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the ... Experience with Applied Research, algorithm development/implementation, non-linear algebra

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

Ability to inspire, lead and mentor junior software engineers. Ready to Make a Difference? If you're excited about the opportunity to work on transformative projects and help shape the future of our ...

Ability to inspire, lead and mentor junior software engineers. Ready to Make a Difference? If you're excited about the opportunity to work on transformative projects and help shape the future of our ...

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

$116K - $153K/yr

Role summary This position is ideal for an experienced software engineer specializing in modern web ... Strong CS fundamentals: algorithms, data structures, system design, and performance optimization.

Maintain MS Certification as a Professional Developer. Encourage developers to become MCTSs and ... Encourage and facilitate the use of unit testing algorithms and standards * Completes successfully ...

Maintain MS Certification as a Professional Developer. Encourage developers to become MCTSs and ... Encourage and facilitate the use of unit testing algorithms and standards * Completes successfully ...

Maintain MS Certification as a Professional Developer. Encourage developers to become MCTSs and ... Encourage and facilitate the use of unit testing algorithms and standards * Completes successfully ...

next page

Showing results 1-20

People also search for

Junior Algorithmic Trading Software Developer information

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 key skills and qualifications needed to thrive as a Junior Algorithmic Trading Software Developer, and why are they important?

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 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 most commonly searched types of Algorithmic Trading Software Developer jobs in Indiana? The most popular types of Algorithmic Trading Software Developer jobs in Indiana are:
What are popular job titles related to Junior Algorithmic Trading Software Developer jobs in Indiana? For Junior Algorithmic Trading Software Developer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Junior Algorithmic Trading Software Developer jobs in Indiana look for? The top searched job categories for Junior Algorithmic Trading Software Developer jobs in Indiana are:
What cities in Indiana are hiring for Junior Algorithmic Trading Software Developer jobs? Cities in Indiana with the most Junior Algorithmic Trading Software Developer job openings:
Infographic showing various Junior Algorithmic Trading Software Developer job openings in Indiana as of June 2026, with employment types broken down into 17% Internship, and 83% Full Time. Highlights an 100% In-person job distribution.
Software Engineer

Full-time

Posted 17 days ago


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

32nd of 188 rated software companies


Job description

General information
Requisition #
R67811
Locations
USA-IN-Crane
Posting Date
05/18/2026
Security Clearance Required
Secret
Remote Type
Onsite
Time Type
Full time
Description & Requirements
Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we've been a trusted partner to the Department of Defense, delivering cutting-edge projects that make a real impact. Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career forward and be part of something extraordinary. Your journey starts now-protect and innovate with MANTECH!
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the Crane, IN location. This is an onsite position.
Responsibilities include, but are not limited to:
  • Apply knowledge of computer science concepts and techniques, mathematics, and methods of statistical analysis to develop and apply automated solutions to resolve engineering and scientific problems.
  • Use mathematical, statistical, and scientific logic to identify conceptual or theoretical solutions to problems of data processing hardware or software systems design and operations.
  • Analyze and formulate architectural and functional specifications, interfaces, and data structures.
  • Research applications for hardware, software, and operating systems related to military systems.
  • Write, modify, and adapt computer programs in machine level, assembly, and third or fourth generation programming languages
  • Investigate and implement software-based enhancements to improve performance of position estimation systems

Minimum Qualifications:
  • Master's degree in a technical or business discipline, or an Associate's degree with the same or similar curriculum focus and 11+ years of related experience as described above, or a High School Diploma and 14+ years of related experience as described above may be substituted in lieu of Master's degree
  • 5+ years of experience with C++ software development programs
  • 8+ years of professional experience relevant to software engineering functional responsibilities

Preferred Qualifications:
  • Experience with real-time embedded systems programming and Linux
  • Knowledge of digital signal processing and/or navigation system operations
  • Experience with Applied Research, algorithm development/implementation, non-linear algebra
  • Background in Aerospace/Aeronautical Engineering

Clearance Requirements:
  • Must be a U.S. Citizen and possess a current or active Secret security clearance.

Physical Requirements:
  • Must be able to remain in a stationary position 50% of the time
  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer
  • Move about freely in an office / laboratory setting

MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom