Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

D.A. Davidson Companies · 2 hours ago

Senior Software Engineer

D.A. Davidson Companies is an independent, employee-owned company with a rich history spanning more than 80 years. They are seeking a Senior Software Engineer to lead and execute complex software development initiatives, focusing on both front-end and back-end engineering using ReactJS, NodeJS, and TypeScript frameworks.

Financial Services

Responsibilities

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
Review and provide constructive feedback on code submitted by internal developers, promoting continuous improvement and knowledge sharing
Approve completed development work by other team members, ensuring it meets functional requirements, performance benchmarks, and quality standards before deployment
Write clean, efficient, and well-documented code; perform rigorous testing and debugging to ensure high-quality deliverables
Participate in scrum events: Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective
Operate with a bias for action and take initiative to solve problems across the stack
Expectation to provide production support during weekend and off-hours
Willing to periodically work flexible hours to work with resources in global time zones
Have a strong sense of ownership over application uptime, security, and customer experience

Qualification

ReactNode.jsTypeScriptJavaScriptCI/CD pipelinesREST APIsAgile frameworksSoftware Development LifecycleObject-oriented analysisInterpersonal skillsAttention to detail

Required

College diploma or university degree in Computer Science
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
Experience working with Agile frameworks
Good knowledge of the Software Development Lifecycle (SDLC)
Experience working with Object-oriented analysis and design
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
Work with third-party vendors while managing aggressive timelines
Ability to maintain regular, predictable attendance

Benefits

Medical, Dental and Vision
Company 401(k) and profit-sharing contributions
Generous sick, vacation, and maternity/parental leave
Paid holidays
Professional Development Opportunities
Tuition Reimbursement ($15,000 lifetime cap)
Discounted personal insurance including home, auto and recreational vehicles
Charitable gift-matching program
Davidson Day of Giving – Our tradition of positively impacting communities in which we live and work

Company

D.A. Davidson Companies

company-logo
At D.A.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Larry Martinez
Chief Executive Officer
linkedin
leader-logo
Amy Anastasoff
Chief Operating Officer, Fixed Income Capital Markets
linkedin
Company data provided by crunchbase