
Mid/Senior Full Stack Software Engineer – .NET, FinTech & AI Development
SS&C TechnologiesResponsibilities
- Design, develop, test, maintain, troubleshoot, and support enterprise applications for a Trust accounting and financial technology platform.
- Build backend services and business logic with Microsoft .NET/.NET Core and C#, and develop user-facing functionality with JavaScript, TypeScript, HTML, CSS, and modern web technologies.
- Design, develop, and consume REST APIs and web services for internal applications, client applications, and third-party integrations.
- Develop, optimize, and troubleshoot Microsoft SQL Server solutions, including T-SQL, complex queries, stored procedures, database objects, execution plans, indexing, locking, blocking, concurrency, and transactions.
- Modernize legacy components toward web, API, microservices, and service-based architectures, including work with existing C++ components and services.
- Design and implement AI-enabled application capabilities using Generative AI, LLM services, prompt engineering, structured outputs, RAG, tool/function calling, and AI-assisted workflows.
- Integrate enterprise applications with AI platforms, APIs, and LLM services while meeting security, privacy, responsible AI, financial-data protection, and governance requirements.
- Translate financial and business requirements into reliable technical solutions and assess downstream operational, client, and transaction impacts.
- Participate in requirements analysis, technical design, development, testing, deployment, production support, code reviews, root-cause analysis, and software development standards.
- Collaborate with business analysts, product owners, QA engineers, architects, developers, operations teams, and business stakeholders in an Agile/Scrum environment.
- Mentor and provide technical guidance to less experienced developers as appropriate.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent professional experience.
- Approximately 5+ years of professional software development experience, with equivalent demonstrated experience and technical capability considered.
- Strong experience with Microsoft .NET/.NET Core, C#, Microsoft SQL Server, and enterprise full-stack web application development.
- Strong SQL and T-SQL skills, including stored procedures, complex queries, joins, database objects, data access patterns, execution plans, and performance optimization.
- Experience with JavaScript, HTML, CSS, REST APIs, web services, object-oriented programming, software design patterns, and application architecture.
- Experience with source control and modern development practices, preferably Git/GitHub.
- Understanding of secure application development, authentication, authorization, sensitive financial and client data protection, and AI security considerations.
- Experience working in an Agile/Scrum development environment and communicating with technical and non-technical stakeholders.
- Ability to understand complex business requirements, financial workflows, business rules, and the operational and client impact of application changes.
- Practical experience or demonstrated knowledge developing Generative AI or LLM applications, integrating enterprise applications with LLM platforms and APIs, prompt engineering, RAG, embeddings or vector search, AI agents, tool/function calling, AI evaluation, and responsible AI governance.
- Preferred experience with Vue.js 3, TypeScript, Composition API, reusable components, state management, modern front-end build tooling, C++, Microsoft Azure, Azure API Management, RabbitMQ, event-driven architectures, microservices, OAuth, JWT, SSO, Microsoft Entra ID, CI/CD pipelines, and GitHub workflows.
- Financial technology, Trust accounting, wealth management, banking, custody, payments, asset management, or related financial-services experience is desirable but not required.
Benefits
- Medical, dental, and vision coverage.
- 401(k) plan with company match.
- Paid time off, holidays, and parental leave.
- Professional development reimbursement opportunity.
- Applications are accepted on an ongoing basis until the position is filled.
Tech Stack
Categories
About SS&C Technologies
SS&C is a leading global provider of mission-critical, cloud-based software and solutions for the financial and healthcare industries. Named to the Fortune 1000 list as a top U.S. company based on revenue, SS&C (NASDAQ: SSNC) is a trusted provider to more than 23,000 financial services and healthcare companies, with over 27,000 employees and operations in more than 35 countries. Built upon a foundation of expertise, innovation and excellent customer service, SS&C powers some of the largest financial and healthcare firms in the world. +++++++++++++++++ ALPS Portfolio Solutions Distributor, Inc., ALPS Advisors, ALPS Funds and SS&C Technologies are affiliated. Distributed by ALPS Portfolio Solutions Distributor, Inc. AN INVESTMENT IN THE FUNDS INVOLVES RISK, INCLUDING LOSS OF PRINCIPAL. AN INVESTOR SHOULD CONSIDER INVESTMENT OBJECTIVES, RISKS, CHARGES AND EXPENSES CAREFULLY BEFORE INVESTING. TO OBTAIN A PROSPECTUS, WHICH CONTAINS THIS AND OTHER INFORMATION, CALL 1.877.398.8461 OR VISIT WWW.ALPSFUNDS.COM. READ THE PROSPECTUS CAREFULLY BEFORE INVESTING.