Full stack Software Engineer
Cambridge Investment Research, Inc.
Date: 2 weeks ago
City: West Des Moines, IA
Contract type: Full time

Overview
About Us:
Cambridge Investment Research, Inc. stands as one of the nation’s premier independent financial solutions firms, dedicated to empowering independent financial advisors and their clients. At Cambridge, we cultivate an inclusive, dynamic environment that thrives on innovation, collaboration, and growth. Our team is driven by a shared commitment to excellence, fostering a workplace where every individual feels valued, supported, and inspired to succeed.
We provide a comprehensive range of flexible solutions across advice, growth, technology, and independence, tailored to meet the unique needs of our advisors. Guided by our core values—integrity, commitment, flexibility, and kindness—we lead with purpose, delivering impactful results for our clients and partners. At Cambridge, we don’t just adapt to change; we shape it. As innovators, problem solvers, and trailblazers, we are redefining what it means to be independent. We are Cambridge.
Job Summary:
We are seeking an experienced Software Engineer to join our team and contribute to the design, development, and deployment of cutting-edge software solutions. As a Software Engineer, you will work alongside talented developers, product owners, and designers to build and enhance our product taxonomy. You will play a key role in developing both front-end and back-end (full-stack) components, ensuring high-quality, scalable, and maintainable software solutions. If you thrive in a collaborative Agile environment and enjoy working with modern technologies, this is the opportunity for you.
This role offers the opportunity to work on cutting-edge technologies in a collaborative and innovative environment, delivering impactful solutions to meet business and client needs.
Why Cambridge?
At Cambridge, we’re not just leveraging data—we’re transforming it into insights that propel our company forward. You’ll have the ability to innovate and the opportunity to make a direct impact on the future of the company. Join us, and be part of something wonderful.
Essential Duties
The ideal candidate will have an intermediate to advance level of experience in software development, including hands-on proficiency with technologies such as C#, JavaScript, HTML/CSS, React.js, Node.js, Angular.js, .NET/.NET Core, and SQL. They should have a strong understanding of software development best practices, design patterns, and testing methodologies to contribute to high-quality, scalable solutions.
Preferred Skills
Benefits: Cambridge has competitive benefits and promotes a work/life balance to encourage individual success.
About Us:
Cambridge Investment Research, Inc. stands as one of the nation’s premier independent financial solutions firms, dedicated to empowering independent financial advisors and their clients. At Cambridge, we cultivate an inclusive, dynamic environment that thrives on innovation, collaboration, and growth. Our team is driven by a shared commitment to excellence, fostering a workplace where every individual feels valued, supported, and inspired to succeed.
We provide a comprehensive range of flexible solutions across advice, growth, technology, and independence, tailored to meet the unique needs of our advisors. Guided by our core values—integrity, commitment, flexibility, and kindness—we lead with purpose, delivering impactful results for our clients and partners. At Cambridge, we don’t just adapt to change; we shape it. As innovators, problem solvers, and trailblazers, we are redefining what it means to be independent. We are Cambridge.
Job Summary:
We are seeking an experienced Software Engineer to join our team and contribute to the design, development, and deployment of cutting-edge software solutions. As a Software Engineer, you will work alongside talented developers, product owners, and designers to build and enhance our product taxonomy. You will play a key role in developing both front-end and back-end (full-stack) components, ensuring high-quality, scalable, and maintainable software solutions. If you thrive in a collaborative Agile environment and enjoy working with modern technologies, this is the opportunity for you.
This role offers the opportunity to work on cutting-edge technologies in a collaborative and innovative environment, delivering impactful solutions to meet business and client needs.
Why Cambridge?
At Cambridge, we’re not just leveraging data—we’re transforming it into insights that propel our company forward. You’ll have the ability to innovate and the opportunity to make a direct impact on the future of the company. Join us, and be part of something wonderful.
Essential Duties
- Collaborate with product owners, designers, and developers to translate business and design requirements into high-quality software solutions.
- Develop scalable and maintainable front-end and back-end code for product taxonomy.
- Work with a wide range of technologies, including C#, 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.
- Document technical specifications, architecture designs, and implementation details to facilitate team knowledge sharing.
- Communicate effectively with stakeholders to gather requirements, provide updates, and address concerns.
- Collaborate with DevOps Engineers and Production Support to enable automated deployment via CI/CD pipelines and ensure application stability in production environments.
- 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, including hands-on proficiency with technologies such as C#, JavaScript, HTML/CSS, React.js, Node.js, Angular.js, .NET/.NET Core, and SQL. They should have a strong understanding of software development best practices, design patterns, and testing methodologies to contribute to high-quality, scalable solutions.
Preferred Skills
- 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
Benefits: Cambridge has competitive benefits and promotes a work/life balance to encourage individual success.
- Premium benefit package including medical, vision, dental, life and long-term disability insurance
- Vacation/sick time
- 401K retirement plan with company matching program
- Nine paid holidays
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Clothing Merchandiser and Fill
Scheels,
West Des Moines, IA
2 days ago
Job DetailsDescriptionDo you love sports, fitness, fashion or the outdoors? SCHEELS can turn your passion into a rewarding career through our extensive business and product training.SCHEELS is a leader in the sporting goods industry - driven to create the best experience in the USA for our customers. SCHEELS boasts the largest selection of sports brands in America—offering world-class brands, special...

Proposal Coordinator
Shive-Hattery,
West Des Moines, IA
6 days ago
Job TypeFull-timeDescriptionShive-Hattery is a client-first, multi-disciplinary architecture and engineering consulting firm. Our guiding principal is to Design What Matters. As a One Firm organization with sixteen (16) locations across the country, we strongly believe in the value of collaboration and working across offices. We are seeking a Proposal Coordinator to add to our Public Market Sector in our Des Moines...

Digital Marketing Manager
Hubbell Realty Company,
West Des Moines, IA
2 weeks ago
Position SummaryThe digital marketing manager is responsible for placement of digital and paid media, website analytics management, and driving traffic and leads to the HRC affiliate websites. This person will work closely with Hubbell’s marketing teams to support all Hubbell communities and other priority projects related to digital marketing, budget optimization, sales traffic, and lead volume.Essential Duties and Responsibilities1. Plans...
