What are the responsibilities and job description for the Software Developer position at Cambridge Investment Research, Inc.?
Overview
Cambridge Investment Research Inc., one of the nation’s top independent broker-dealers, is actively looking for a person to join the Technology Department as a full time, full stack Software Developer III. The Software Developer III works under the direction of the Software Development Manager, creates and designs software applications, APIs, integration services and presentation layers through Salesforce and Mulesoft to satisfy business requirements. Strong full stack development skills and data skills are required in addition to having knowledge of Salesforce ecosystem or other platform as a service, cloud products, such as Microsoft Azure, AWS Lambda, Heroku.
If you are passionate about software development and eager to contribute to a dynamic team, we encourage you to apply. Join us in delivering innovative and high-quality software solutions to our clients.
Essential Duties
Bachelor’s degree from four-year college or university; and six years of related experience and/or training; or equivalent combination of education and experience
Preferred Skills
Benefits: Cambridge has competitive benefits and promotes a work/life balance to encourage individual success.
Cambridge Investment Research Inc., one of the nation’s top independent broker-dealers, is actively looking for a person to join the Technology Department as a full time, full stack Software Developer III. The Software Developer III works under the direction of the Software Development Manager, creates and designs software applications, APIs, integration services and presentation layers through Salesforce and Mulesoft to satisfy business requirements. Strong full stack development skills and data skills are required in addition to having knowledge of Salesforce ecosystem or other platform as a service, cloud products, such as Microsoft Azure, AWS Lambda, Heroku.
If you are passionate about software development and eager to contribute to a dynamic team, we encourage you to apply. Join us in delivering innovative and high-quality software solutions to our clients.
Essential Duties
- Collaborate with product owners, designers, and other developers to translate business and design requirements into high-quality software solutions.
- Develop scalable and maintainable code for both front-end and back-end components of product taxonomy.
- Utilize intermediate to advanced proficiency in a wide range of technologies, including but not limited to Salesforce, C#, JavaScript, HTML/CSS, React.js, Node.js, Angular.js, .net/.net core framework, and SQL.
- Stay up-to-date with emerging tecnologies and industry best practices to continually enhance our development and testing processes.
- Embrace the principles of Agile and LeSS methodologies to deliver incremental value to our clients
- Participate in sprint planning, daily stand-ups, refinements, and retrospectives to ensure efficient and transparent collaboration within the team.
- Write unit tests and conduct thorough testing to ensure the reliability, security, and performance of software applications
- Implement proper test coverage and advocate for new automated test strategies to streamline the testing process and improve overall product quality.
- Document technical specifications, architecture designs, and implementation details to facilitate knowledge sharing within the team
- Communicate effectively with stakeholders to gather business and design requirements, provide updates, and address any concerns or feedback.
- Collaborate with DevOps Engineers and Production Support to enable automated deployment of applications using a CI/CD pipeline, across multiple environments, including production environments and monitoring of their performance.
- Provide ongoing support and maintenance for deployed applications, troubleshooting issues and implementing updates as needed.
Bachelor’s degree from four-year college or university; and six years of related experience and/or training; or equivalent combination of education and experience
Preferred Skills
- Must have experience with test automation/test driven development & acceptance test driven development (TDD/ATDD)
- 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
Salary : $115,000 - $140,000
Senior SQL Server Developer
Software Technology Inc. -
Des Moines, IA
.Net Software Developer II
Keefe Group -
Des Moines, IA
Software Developer in Test (SDET)
Syms Strategic Group, LLC (SSG) -
Des Moines, IA