Search jobs > Queen Creek, AZ > Permanent > Software developer

Full stack Software Developer

Cambridge Investment Research, Inc.
Queen Creek, Arizona, US
$115K-$140K a year
Permanent

About Us : Cambridge Investment Research Inc. is one of the nation’s top independent financial solutions firms. We are committed to fostering an inclusive and dynamic work environment where innovation, collaboration, and growth are encouraged.

Our team is dedicated to driving success and creating a workplace where every employee feels valued and empowered.

Please make sure you read the following details carefully before making any applications.

Job Summary : The TDD / ATDD Software Developer will play a critical role in developing high-quality software solutions using Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD) methodologies.

This role demands a strong full-stack development background, experience with relational databases, and the ability to integrate with both Cloud / SaaS applications and legacy systems.

The ideal candidate will work closely with product owners, designers, and other developers to deliver scalable, maintainable, and high-performing software.

Why Join Us :

  • Innovative Culture : Be part of a forward-thinking company that values creativity and innovation.
  • Career Growth : Opportunities for professional development and career advancement.
  • Comprehensive Benefits : Competitive salary, health insurance, retirement plans, and other employee benefits.

Essential Duties

  • Test-Driven Development :
  • Utilize TDD / ATDD methodologies to drive the development process, ensuring that all code is fully tested and aligned with business requirements.
  • Write unit tests and conduct thorough testing to guarantee the reliability, security, and performance of software applications.
  • Full-Stack Development :
  • Develop scalable and maintainable code for both front-end and back-end components, leveraging technologies such as Salesforce, C#, JavaScript, HTML / CSS, React.

js, Node.js, Angular.js, .NET / .NET Core framework, and SQL.

  • Manage REST API development and integration, ensuring seamless communication between different software components.
  • Database Management :
  • Work with Microsoft SQL Server or other relational databases to design, implement, and maintain data-driven applications.
  • Ensure optimal database performance and data integrity through effective schema design and query optimization.
  • Collaboration & Agile Practices :
  • Collaborate with product owners, designers, and other developers to translate business and design requirements into high-quality software solutions.
  • Embrace Agile and LeSS methodologies, participating in sprint planning, daily stand-ups, refinements, and retrospectives to ensure efficient and transparent team collaboration.
  • Continuous Integration / Continuous Deployment (CI / CD) :
  • Collaborate with DevOps Engineers and Production Support to enable automated deployment of applications using a CI / CD pipeline across multiple environments, including production.
  • Monitor application performance post-deployment and provide ongoing support and maintenance as needed.
  • Integration & Cloud Services :
  • Integrate software solutions with Cloud / SaaS applications and legacy systems, ensuring seamless functionality and data flow across different platforms.
  • Technology & Process Improvement :
  • Stay up-to-date with emerging technologies and industry best practices, continually enhancing development and testing processes.
  • Advocate for and implement new automated test strategies to streamline testing processes and improve overall product quality.
  • Documentation & Communication :
  • 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 concerns or feedback.

Education & Experience

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).
  • Strong 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.

Compensation : 115,000 - $140,000. This range is a good faith estimate of the compensation to be offered for this position based on the ideal candidate’s qualifications, the Company’s operational needs, and other considerations permitted by law.

The actual pay offered to a specific candidate may vary above or below the stated range.

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.

You can find more details about our comprehensive benefits package here.

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
Cambridge Investment Research, Inc.
Queen Creek, Arizona

The TDD/ATDD Software Developer will play a critical role in developing high-quality software solutions using Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD) methodologies. This role demands a strong full-stack development background, experience with relational databases,...

Promoted
eBacon
Queen Creek, Arizona

We are looking to bring on a Full Stack Developer who has a good eye for design and has previous experience with modern JavaScript front-end libraries, like React. We are looking for a collaborative software developer who wants to make an impact with their development skills. Full time | Remote – US...

Promoted
MM International
Chandler, Arizona

Role - Java Full Stack Software Engineer. Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors incl...

Promoted
IDR, Inc.
Gilbert, Arizona

Must be responsible for developing full stack application using Angular and Spring based REST-API. Full Benefits; Medical, Vision, Dental, and more!. ...

Promoted
Applied Materials, Inc.
Queen Creek, Arizona

Full Stack Software Engineer III, Senior - (E3). Technical lead of other developers to build and maintain web applications/frameworks and Python applications. Integration of user-facing elements developed by front-end developers with server-side logic. Troubleshoots a variety of difficult software p...

Promoted
Myskysys
Queen Creek, Arizona

Full stack developer will work on both client-side, server-side, and database components of the overall architecture and ensure application is maintainable, testable, and adheres to modern best practices and team development standards. Full Stack Developer will be responsible for the following deliv...

Vivid Impact
Mesa, Arizona

The Full Stack Developer role plays a crucial role within our dynamic automation and technology team, focusing on the development and integration of internal applications aligned with our core mission of waste elimination and process improvement. Develop full-stack web applications that balance simp...

Highmark Health
AZ, Working at Home, Arizona

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. The position, and team, will be involved in every aspec...

Verra Mobility
Mesa, Arizona

Net Developer to contribute to the development and quality of our existing and future technology products. This individual will collaborate with Software Development Leaders, Business Analysts, other teams & team members for sharing and gaining knowledge and experience to help enhance team performan...

Motion Recruitment
Chandler, Arizona

Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Senior Developer in Chandler, AZ (Hybrid). Work closely with front-end developers, DevOps, and other stakeholders to ensure seamless integration and deployment of applications. Provide guidance, ment...