Note: The job is a remote job and is open to candidates in USA. Advisor360° is a leading SaaS platform in the fintech space that transforms how wealth management firms operate and serve their clients. As a Senior Software Engineer, you will join a motivated engineering team to design and build cloud-native accounting systems, taking ownership of architecture and development while ensuring scalability and security.
Responsibilities
- 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
Skills
- 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
- Full‑stack cloud‑native development — Proven track record delivering full‑stack solutions leveraging Angular, .NET, SQL Server, and Azure services
- 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 infrastructure
- Technical leadership — Demonstrated ability to lead teams, provide architectural guidance, mentor engineers, and drive successful project outcomes
- End‑to‑end SDLC ownership — Experience leading concept development, architecture, detailed design, scoping, planning, implementation, testing, documentation, delivery, and ongoing maintenance
- Engineering excellence — Deep understanding of coding standards, code reviews, source control, CI/CD, automated testing, and operational best practices
- DevOps proficiency — Skilled in Azure DevOps or GitHub for CI/CD pipelines, release automation, and Git‑based version control
- Integrated AI tools into development workflows to accelerate code generation, improve test coverage, automate documentation, and enhance debugging efficiency
- Collaborative and independent work style — Able to operate autonomously while contributing effectively within cross‑functional teams
- Strong communication & problem‑solving — Adept at breaking down complex issues and communicating solutions clearly to technical and non‑technical stakeholders
- Experience in Financial Accounting, Fee Billing, Fintech, or Wealth Management
Benefits
- Annual performance-based bonuses
- The chance to share in the equity value you and your colleagues create during your time with the company
- Comprehensive health benefits, including dental, life, and disability insurance
- Unlimited paid time off program
Company Overview