Financial Software Engineer

4 months ago


Colorado Springs, United States Investortools Inc Full time

At Investortools, you are encouraged to grow your skills and shape your career. Here, excellent service meets creative problem solving, helping us drive innovation and transform the finance industry together. We are an industry-leading organization whose mission is to serve institutional investors in the fixed-income market by providing portfolio management and credit analysis systems.

Our Financial Software Engineers are responsible for the research and modeling of financial instruments in C++. This work keeps our products relevant in today's changing financial environment and paves the way for expansion into new financial markets. While working with analysts, user experience designers, and programmers this position plays a pivotal role in addressing the complex technical challenges created as we rapidly grow and scale our interfaces, algorithms, and infrastructure.

Financial Software Engineers own projects start to finish, working with internal stakeholders to ensure comprehensive solutions. They have a passion for problem solving and for clearly communicating complex information.

Key Responsibilities:

  • Collaborate with team members to build accurate models of financial instruments.
  • Write high-quality C++ code in the Microsoft Visual Studio environment.
  • Study and be willing to learn about the world of fixed income investments.
  • Collaborate with our internal Client Services Team and our clients to design, document, implement, test and deploy solutions.
  • Improve fixed-income investment management through precise analytics thereby enabling Portfolio Managers to make better investment decisions.
  • Continually identify system and software opportunities for improvement.
What You Bring:

Required qualifications:
  • Bachelor's degree in Computer Science, Mathematics, Economics, or a related field.
  • Software programming experience or coursework, ideally C++.
  • Strong mathematical aptitude and a desire to learn and master the mathematics within finance.
  • Strong logical reasoning, analytical thinking, and problem-solving skills.
  • Ability to work collaboratively across disciplines with excellent communication, organizational, and collaborative skills.
  • Eligible to work in the U.S. without visa sponsorship.
Preferred qualifications:
  • Exposure to concepts in Quantitative Economics or Econometrics.
  • Experience with mathematical modeling and statistical analysis.
  • Desire to optimize processes.
  • Attention to detail and mastery of information design.
  • A natural curiosity and desire to challenge yourself and those around you.
  • Demonstrated ability to independently complete tasks and drive projects to completion.
What You Do:
  • Deliver value and exceptional solutions on each project to accurately model financial instruments.
  • Recognize and assess any underlying complexities, providing targeted solutions that address core problems.
  • Possess a strong passion for problem solving and software development, exercising your experience to create efficient solutions.
  • Display ownership for your projects and act as an internal champion for solutions.
  • Navigate sometimes ambiguous issues by working collaboratively with internal partners to clarify problems and develop efficient solutions.
  • Build collaborative relationships with team members to contribute towards attaining individual, team, and department objectives.
Why is Investortools a Great Place to Work?
  • Interesting Work: Our systems are used by portfolio managers, credit analysts, risk specialists, fixed income traders, and other investment professionals. We work with some of the greatest minds in the investment community and positively impact millions through our products.
  • Values: We are a Christian faith-based company that values collaboration over competition. Our culture is one of mutual respect and a genuine servant's heart for team success. At Investortools you will encounter a culture of excellence and a great work-life balance. We hold the highest standards of personal ethics and provide world-class products and services for our clients.
  • Benefits:
    • Competitive salary
    • 17 days PTO/year + 10 holidays/year
    • Medical, Dental and Vision insurance with multiple options for deductibles and employer funding
    • Company funded HSA plans depending on coverage level and IRS contribution limits.
    • Company paid Life insurance and Short and Long-Term Disability insurance.
    • Voluntary Accident and Critical Illness insurance
    • Employee Assistance Program
    • Employee Wellness Program
    • 401(k) Retirement Plan with tiered company match starting at 3%.
    • Daily lunch provided.


At Investortools, your personal contributions matter. You are more than a name in an endless sea of software engineers. Our dedicated team of professionals has a significant influence on the financial services industry. Our work helps our clients reduce risk, lower costs, and increase returns for millions of people. If this sounds like you, let's schedule a time to discuss the possibilities

This is an exempt position targeting $70,000 to $90,000 annual salary based on experience and knowledge shown in the interview process.

  • Colorado Springs, Colorado, United States Captivation Software Full time

    Company Overview:Captivation Software is a dynamic and innovative company that specializes in developing cutting-edge software solutions for complex computer-based systems.We are committed to delivering high-quality software products that meet the needs of our clients, and we believe in providing our employees with a great work-life balance.In this role, you...

  • Software Engineer

    4 weeks ago


    Colorado Springs, United States Captivation Software Full time

    Job DescriptionJob DescriptionBuild to something to be proud of.Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a...


  • Colorado Springs, United States Emphasys Software Full time

    Analyst, Corporate Development  Aquila Permanent | Full time | Remote Aquila is in search of Analyst, Corporate Development, EMEA in Italy to identify, establish and support strategic C-suite / investment relationships with mature and growing software companies across EMEA region. This individual will support deal origination through a...


  • Colorado Springs, Colorado, United States Ent Credit Union Full time

    About Ent Credit UnionAt Ent Credit Union, we exist to improve the financial quality of life of the people we serve. We are driven by a mission to make a difference in our community and provide exceptional member service. Our rapidly growing team is expanding our reach to serve more people throughout Colorado.Job OverviewWe are seeking an experienced Senior...

  • Software Engineer

    1 month ago


    Colorado Springs, United States Global Channel Management Full time

    About the job Software Engineer Software Engineer needs 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience. Software Engineer requires:...

  • Software Engineer

    7 days ago


    Colorado Springs, United States Global Channel Management Full time

    About the job Software Engineer Software Engineer needs 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience. Software Engineer requires:...

  • Software Engineer

    3 days ago


    Colorado Springs, United States Booz Allen Hamilton Full time

    Job Number: R0208853 Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We're looking for a developer like you...

  • Software Engineer

    1 week ago


    Colorado Springs, United States Booz Allen Hamilton Full time

    Job Number: R0208853 Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We're looking for a developer like...

  • Software Engineer

    1 month ago


    Colorado Springs, United States Booz Allen Hamilton Full time

    Job Number: R0208853Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We're looking for a developer like you...

  • IAM Engineer

    7 days ago


    Colorado Springs, United States Seven Seven Software Full time

    Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles, actively code against the roadmap Develop high quality, well documented and efficient code adhering to all applicable Prudential standards Write unit, integration tests and functional automation,...

  • Software Engineer

    1 week ago


    Colorado Springs, United States Booz Allen Hamilton Full time

    Job Number: R0208853Software EngineerThe Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you‘re looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We‘re looking for a developer like you...

  • Software Engineer

    6 days ago


    Colorado Springs, United States Randstad Digital Americas Full time

    We are seeking a Software Engineer to support Java software development for a missile defense systems.Job Duties - This position is for a Mid- Level Software Engineer on the C2BMC Global program. The candidate will primarily be responsible for software development using Java. A successful candidate should be able to:- Interact with other people using good...

  • Software Engineer

    7 days ago


    Colorado Springs, United States Randstad Digital Americas Full time

    We are seeking a Software Engineer to support Java software development for a missile defense systems. Job Duties - This position is for a Mid- Level Software Engineer on the C2BMC Global program. The candidate will primarily be responsible for software development using Java. A successful candidate should be able to: - Interact with other people using...


  • Colorado Springs, United States MITRE Full time

    Job DescriptionJob DescriptionDepartment Summary:Do you want to develop prototype and proof-of-concept software systems that contribute to solving our nation’s most critical problems? Do you want to be mentored by engineers and scientists that are experts in their fields? Are you passionate about best practices for delivering the highest quality software...

  • Software Engineer

    2 weeks ago


    Colorado Springs, United States Randstad Digital Americas Full time

    We are seeking a Software Engineer to support Java software development for a missile defense systems.Job Duties - This position is for a Mid- Level Software Engineer on the C2BMC Global program. The candidate will primarily be responsible for software development using Java. A successful candidate should be able to:- Interact with other people using good...

  • Software Engineer

    5 days ago


    Colorado Springs, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are offering an exciting opportunity in the Transportation Equipment Manufacturing industry at our location in COLORADO SPRINGS, Colorado. We are seeking a Software Engineer to join our team. In this role, you will be developing software, maintaining systems, and enhancing the user experience. Responsibilities:• Program and...

  • Software Engineer

    3 weeks ago


    Colorado Springs, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are offering an exciting opportunity in the Transportation Equipment Manufacturing industry at our location in COLORADO SPRINGS, Colorado. We are seeking a Software Engineer to join our team. In this role, you will be developing software, maintaining systems, and enhancing the user experience. Responsibilities:• Program and...


  • Colorado Springs, Colorado, United States Northrop Grumman Full time

    About the RoleNorthrop Grumman is seeking a highly skilled Principal Software Engineer to join our team in Colorado Springs, CO. This exciting opportunity is part of our Command and Control, Battle Management, and Communications (C2BMC) program, which integrates the Missile Defense System.Job SummaryWe are looking for an experienced software professional...


  • Colorado Springs, Colorado, United States LMI Consulting, LLC Full time

    Job Title: Software Development EngineerLMI Consulting, LLC is seeking a skilled Software Development Engineer at our office in Colorado Springs, CO. Successful candidates will demonstrate competency in space operations modeling, simulation, prototyping, and analysis while upholding the highest standard of ethical behavior.Responsibilities:The qualified...


  • Colorado Springs, United States Randstad Full time

    global software engineer (368-cos). colorado springs , colorado posted november 11, 2024 job details summary $60 - $79 per hour temp to perm bachelor degree category computer and mathematical occupations reference1071837 job details job summary: Randstad Digital is actively seeking Software Engineer candidates to support a Java software...