Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

D.A. Davidson Companies Logo

Senior Software Engineer

D.A. Davidson Companies

$95,000 - $110,000
Nov 12, 2025
Apply Now

D.A. Davidson Companies is looking to lead and execute complex software development initiatives with a strong emphasis on front-end and back-end engineering using ReactJS, NodeJS and TypeScript frameworks to deliver scalable, secure, and high-performance applications.

Requirements

  • 7+ years of experience in React, TypeScript, and JavaScript development.
  • Proven experience building and scaling applications using technologies such as Node.js and Express.
  • Experience with CI/CD pipelines, source control (Git), and modern JS build tooling (Yarn/NPM)
  • Strong understanding of REST APIs, frontend performance, accessibility, and responsive design.
  • Good knowledge of the Software Development Lifecycle (SDLC).
  • Experience working with Object-oriented analysis and design.
  • Write clean, efficient, and well-documented code; perform rigorous testing and debugging to ensure high-quality deliverables.

Responsibilities

  • Lead and execute complex software development initiatives with a strong emphasis on front-end and back-end engineering using ReactJS, NodeJS and TypeScript frameworks.
  • Collaborate with cross-functional teams, including Data Engineers, to deliver scalable, secure, and high-performance applications.
  • Responsibilities include architecture design, full-stack development, integration, testing, and adherence to D.A. Davidson’s SDLC standards.
  • Lead the development and support of business-critical applications, focusing on scalable architecture and maintainable codebases using ReactJS for dynamic user interfaces and NodeJS for robust server-side logic.
  • Design, develop, and enhance complex applications based on detailed specifications, ensuring optimal performance and maintainability.
  • Conduct thorough code reviews for off-shore development teams to ensure adherence to internal coding standards, architectural guidelines, and security best practices.
  • Approve completed development work by other team members, ensuring it meets functional requirements, performance benchmarks, and quality standards before deployment.

Other

  • College diploma or university degree in Computer Science.
  • Experience working with Agile frameworks.
  • Experience leading feature delivery cycles in collaboration with cross-functional teams.
  • Strong interpersonal and oral communication skills.
  • Highly self-motivated and directed with a keen attention to detail.