Job Description
Senior Software Engineer
Locations: San Francisco, CA / Atlanta, GA / Boston, MA / Union, NJ / Dallas, TX / Jacksonville, FL / Kansas City, MO / New York, NY (Hybrid)
Get To Know The Team
This role is part of the Geneva development team focused on building the next generation of SS&C Advent’s award winning Geneva portfolio management and accounting platform.
Why You Will Love It Here!
- Flexibility: Hybrid Work Model & a Business Casual Dress Code, including jeans
- Your Future: 401k Matching Program, Professional Development Reimbursement
- Work/Life Balance: Flexible Personal/Vacation Time Off, Sick Leave, Paid Holidays
- Your Wellbeing: Medical, Dental, Vision, Employee Assistance Program, Parental Leave
- Diversity & Inclusion: Committed to Welcoming, Celebrating and Thriving on Diversity
- Training: Hands-On, Team-Customized, including SS&C University
- Extra Perks: Discounts on fitness clubs, travel and more!
What You Will Get to Do
- Analyze, design and implement new features as we look to modernize and scale our existing platform
- Maintain existing code
- Collaborate with other senior engineers on design & implementation
- Work effectively in interdisciplinary teams
- Document and communicate feature implementation & design
What You Will Bring
- Bachelors or higher degree in Computer Science or related field.
- 5+ years of professional experience developing enterprise applications in C++ on Linux
- Expert in one or more scripting languages such as Python
- Working knowledge of Java
- Solid foundation in object-oriented design, data structures, design patterns and software architectures.
- Deep understanding of complex C++ features such as memory management, signal handling and parallel processing.
- Knowledge of relational and/or object-oriented databases
- Experience working in and developing for Unix/Linux environments
- Knowledge of Linux administration and networking concepts
Preferred Experience
- Experience with the GNU toolchain
- Experience with Git for source code management
- Basic knowledge of accounting/finance systems