Senior Software Engineer
Listed on 2026-05-27
-
Software Development
Full Stack Developer, Software Engineer
At Advisor
360°, we build technology that transforms how wealth management firms operate, scale, and serve their clients. As a leading SaaS platform in the fintech space, we’re trusted by some of the largest independent broker‑dealers and RIAs to power the full advisor and client experience—from portfolio construction and reporting to compliance and client engagement.
What sets us apart? It's not just the tech (though it's best‑in‑class). It's the people, the purpose, and the passion behind everything we do.
We’re a team of builders, thinkers, and doers who believe that great companies are defined by the stories they tell and the experiences they create—internally and externally. We bring deep industry expertise, a collaborative spirit, and a commitment to innovation as we reshape what’s possible in wealth management.
As we grow, we’re looking for teammates who are ready to roll up their sleeves, think big, and help elevate our brand in a way that reflects the bold ambitions we have for our company and the clients we serve. Join us, and be part of a company that's not only moving fast— but making it count.
This role is hybrid, requiring three days per week onsite in our Needham, MA headquarters.
As a Senior Software Engineer, you will join a highly motivated engineering team to design, build, and evolve the next generation of SaaS‑based cloud‑native, high‑performance accounting system. In this role, you will take ownership of the architecture and development of .NET‑based web applications, ensuring they are scalable, secure, and optimized for enterprise‑level financial workflows.
Here’sWhat You’ll Do:
- Lead end‑to‑end project delivery — Drive mid‑ to large‑scale software initiatives from concept and architecture through implementation, deployment, and long‑term maintenance.
- Apply advanced engineering principles — Leverage deep technical expertise, modern design patterns, and industry best practices to build scalable, maintainable systems tailored to business needs.
- Architect robust full‑stack solutions — Demonstrate strong command of backend, frontend, and cloud technologies, ensuring cohesive system design and high‑quality code.
- Communicate technical direction clearly — Produce clear documentation, diagrams, flowcharts, and code annotations to articulate system behavior, design decisions, and implementation strategies.
- Improve and modernize existing systems — Diagnose complex issues, debug production systems, and refactor or enhance legacy components to improve performance, reliability, observability and maintainability.
- Deliver and validate software — Implement features, gather user and stakeholder feedback, and iterate to ensure solutions meet functional and non‑functional requirements.
- Maintain high‑quality documentation — Ensure comprehensive, up‑to‑date documentation that supports onboarding, maintenance, and future development.
- Own technical decisions — Take responsibility for architectural choices, trade‑offs, and long‑term technical strategy with a strong sense of accountability.
- Influence team direction — Contribute to shaping engineering standards, tooling, and processes to drive team efficiency and product quality.
- Collaborate and mentor — Partner with cross‑functional teammates, promote best development practices, and foster a culture of professionalism, knowledge‑sharing, and continuous improvement.
- 10+ years of enterprise software development — Extensive experience designing and building large‑scale web applications integrating relational databases, RESTful services, and cloud‑native components.
- Advanced .NET service development — Hands‑on expertise creating secure, scalable REST APIs using .NET and modern architectural patterns.
- Front‑end architecture with Angular — Enhance and extend Angular single‑page applications to support complete end‑to‑end business workflows.
- Database engineering — Skilled in developing and debugging complex stored procedures, optimizing SQL performance, and working with ADF and SSIS for data integration.
- Azure cloud expertise — Strong hands‑on experience building, deploying, and maintaining cloud applications using Azure services and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).