SS&C is looking to hire a Senior Software Engineer to design and develop next-generation investment and financial applications, including trading systems, FIX interfaces, and market data solutions, by enhancing functionality and optimizing performance of distributed, multithreaded applications.
Requirements
- Full-stack development expertise across server-side and UI technologies, including .NET, Java, C-Sharp, C++, WinForms, ASP.NET, jQuery, and Angular.
- Proficiency in designing and optimizing SQL schemas, stored procedures, triggers, views, and functions.
- Deep understanding of object-oriented design principles, data structures, and collections.
- Ability to analyze legacy code, identifying design intent, and integrating modern technologies to enhance performance.
- Experience in team collaboration using tools such as Visual Studio, GitHub, and Jira/Confluence.
- Hands-on experience leveraging AI tools like GitHub CoPilot to accelerate development and improve code quality.
- Experience with message streaming platforms such as Kafka, Redis or MQ.
Responsibilities
- Design, develop, debug, test, and support native and web applications across the full software development lifecycle.
- Develop native applications built on .NET and Java; as well as web applications leveraging JavaScript frameworks like Angular, jQuery, or React.
- Work with microservices, multithreading, and asynchronous/event-driven programming models.
- Gain hands-on experience with Kafka messaging, NoSQL and SQL databases for data delivery and persistence.
- Enhance functionality and optimize performance of distributed, multithreaded applications, including modules, queries, stored procedures, and services.
- Collaborate with cross-functional teams to design and implement new components, services, reports, and APIs.
- Conduct code reviews and contribute to unit testing to ensure high-quality, maintainable software.
Other
- Proven ability to independently develop end-to-end solutions with meticulous attention to detail.
- Exceptional communication, cross-functional collaboration, and analytical problem-solving skills.
- A collaborative attitude, an ever-growing curiosity, and a desire to win.
- Hybrid Work Model & a Business Casual Dress Code, including jeans
- 401k Matching Program, Professional Development Reimbursement