The Software Engineer independently designs, develops, tests, modernizes, and supports Wealth & Trust applications and integration services. The role delivers scalable, secure, resilient, and high-quality business solutions, modernizes legacy platforms, and migrates applications to cloud-based architectures. The engineer uses .NET/C#, SQL Server, Node.js, Angular, REST APIs, and AWS services to build capabilities, enhance applications, and integrate business and technology platforms. The position collaborates with Product, Architecture, Security, Operations, Data, and Business teams to improve client experience, operational efficiency, regulatory compliance, and platform reliability. The role supports Wealth & Trust applications for client, advisor, operations, servicing, accounting, reporting, and workflow needs. It includes application modernization through refactoring, API enablement, cloud migration, and technical debt reduction; development of web applications, APIs, background services, and event-driven solutions; and integration with enterprise platforms, vendors, cloud services, and legacy environments. Solutions must align with enterprise architecture, risk, security, and operational standards. The position participates in modernization, cloud adoption, and continuous improvement initiatives. It is office-based at one of the posted locations, and sponsorship is not available. The engineer independently designs, develops, tests, and maintains complex software components and services; leads code reviews; troubleshoots complex defects and production issues; participates throughout the software development lifecycle; applies secure coding, testing, and documentation practices; and mentors junior engineers. A bachelor's degree in computer science, software engineering, or a related field and five years of relevant experience, or equivalent education and training, is required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior