Newtown, CT, USA
3 days ago
Sr. Software Engineer

As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.

Job Description

Sr. Software Engineer

Location(s): Newtown, CT / Remote US_Massachusetts / Remote US_Florida / Remote US_Texas

Get To Know the Team

A team of developers and technologists with a diverse set of skills and backgrounds, all engaged and working towards a common goal.  Teams are broken up into different areas of technical expertise, but cross training and exposure to different areas of the system are welcomed and encouraged.

Why You Will Love It Here!

Flexibility: Hybrid Work Model & a Business Casual Dress Code, including jeansYour Future: 401k Matching Program, Professional Development ReimbursementWork/Life Balance: Flexible Personal/Vacation Time Off, Sick Leave, Paid HolidaysYour Wellbeing: Medical, Dental, Vision, Employee Assistance Program, Parental LeaveDiversity & Inclusion: Committed to Welcoming, Celebrating and Thriving on DiversityTraining: Hands-On, Team-Customized, including SS&C UniversityExtra Perks: Discounts on fitness clubs, travel and more!

What You Will Get to Do

Work on SS&C’s next generation investment accounting platformCollaborate with other highly motivated, like-minded developers to drive the product forwardHave the opportunity to make a lasting impact and contribute towards Singularity’s success

What You Will Bring

5+ years overall software development experience with C#/.NET, including debugging skills5+ years overall database design & development experience with MSSQL, with a strong knowledge of relational database principles, database tuning, and query optimizationExperience building web-based applicationsStrong analytical and problem-solving skillsStrong understanding of computing environments (client-server applications, web applications, networks, databases)A desire to always learn new things, collaborate with team members to move the product forwardProficient with MS based tooling including but not limited to, Visual Studio and SSMSAbility to work effectively with minimal supervisionAbility to meet deadlines and to work under pressure in a team environmentAbility to adapt to rapidly changing prioritiesAbility to work independently or as part of a team

Core Software Skills

Must understand object oriented programming, inheritance, polymorphismMust understand service oriented architecture, programming, and design patternsProficiency with source control (Git or equivalent)Experience with .NET Framework a must, experience .NET Core/Standard a plusExperience building, maintaining, or interacting with APIsFundamental understanding and experience with multi-threading, multi-processing, and how to scale in general

Core Database skills

Can create and alter SQL tables, functions, and proceduresUnderstands Inner and Outer joinsStrong knowledge of how to construct performant queries, and how to analyze execution plansStrong SQL debugging skills using sql profiler, tracing, or other meansUnderstands the different types of indexes, how to construct them and when to use themUnderstands deadlocks and how to avoid themThe ability to review other developers’ SQL and be a key resource in recommending optimizations and identifying bottlenecksComfortable with cursors, table variables, output parameters, identity columns, temporary tables their scopeUnderstands database normalization, and when denormalization makes sense

Business Analysis

Strong written and verbal communication skills with the ability to clearly articulate opinions and ideasExcellent analytical, reasoning and problem-solving abilities
 

Preferred Qualification

Previous experience with financial applications is strongly desiredPrevious experience with distributed systems/message brokersExperience with web based technology, including ASP.NET, MVC, and Web FormsExperience or understanding of UI tech including HTML, JavaScript, CSS, and modern frameworks like VueJS or ReactPrevious experience with microservice architectureBachelor's degree in Computer Science or related fieldThe user of Fiddler or other related network debugging tools

Thank you for your interest in SS&C! To further explore this opportunity, please apply through our careers page on the corporate website at https://www.ssctech.com/careers/join-ssc

#LI-PE1

#LI-HYBRID

#LI-REMOTE

Unless explicitly requested or approached by SS&C Technologies, Inc. or any of its affiliated companies, the company will not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services.

SS&C offers excellent benefits including health, dental, 401k plan, tuition and professional development reimbursement plan.

SS&C Technologies is an Equal Employment Opportunity employer and does not discriminate against any applicant for employment or employee on the basis of race, color, religious creed, gender, age, marital status, sexual orientation, national origin, disability, veteran status or any other classification protected by applicable discrimination laws.

Confirm your E-mail: Send Email