Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cambridge Investment Research, Inc. Logo

Full stack Software Engineer

Cambridge Investment Research, Inc.

$120,000 - $150,000
Sep 18, 2025
West Des Moines, IA, US
Apply Now

Cambridge Investment Research, Inc. is seeking an experienced Software Engineer to contribute to the design, development, and deployment of cutting-edge software solutions, specifically focusing on building and enhancing their product taxonomy. The role aims to develop both front-end and back-end components to ensure high-quality, scalable, and maintainable software solutions.

Requirements

  • hands-on proficiency with technologies such as C-Sharp, JavaScript, HTML/CSS, React.js, Node.js, Angular.js, .NET/.NET Core, and SQL.
  • strong understanding of software development best practices, design patterns, and testing methodologies
  • Must have experience with React.
  • Stong full stack abilities
  • Microsoft SQL Server or other Relational Database Experience
  • General web development experience with HTML, CSS, Javascript,REST API Development & Management
  • Experience integrating with Cloud/SaaS applications and legacy applications

Responsibilities

  • Develop scalable and maintainable front-end and back-end code for product taxonomy.
  • Work with a wide range of technologies, including C-Sharp, JavaScript, HTML/CSS, React.js, Node.js, Angular.js, .NET/.NET Core, Azure, and SQL.
  • Stay current with emerging technologies and industry best practices to continuously improve development and testing processes.
  • Apply Agile and LeSS methodologies, participating in sprint planning, daily stand-ups, refinements, and retrospectives to foster transparency and collaboration.
  • Write unit tests and conduct thorough testing to ensure the reliability, security, and performance of software applications.
  • Implement and advocate for automated test strategies to streamline testing and improve product quality.
  • Collaborate with DevOps Engineers and Production Support to enable automated deployment via CI/CD pipelines and ensure application stability in production environments.

Other

  • Collaborate with product owners, designers, and developers to translate business and design requirements into high-quality software solutions.
  • Communicate effectively with stakeholders to gather requirements, provide updates, and address concerns.
  • Provide ongoing support and maintenance, troubleshooting issues and implementing updates as needed.
  • The ideal candidate will have an intermediate to advance level of experience in software development
  • Cambridge has competitive benefits and promotes a work/life balance to encourage individual success.