Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - (.NET & Java) image - Rise Careers
Job details

Senior Software Engineer - (.NET & Java)

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

Job Title: Senior Software Engineer - (.NET & Java)

Locations: Union or Skillman, NJ | Hybrid

Get To Know Us:

SS&C is leading the way.  We continue to look for today’s and tomorrow’s brightest talent, those who embody a spirit to improve not only their lives but those around them. From college students to seasoned and experienced professionals, we encourage you to apply. SS&C prides itself on hiring diverse, honest, dynamic individuals, who value collaboration, accountability, and innovation to name a few. 

We are seeking a highly skilled and hands-on Lead-level Technologist to join our team. In this role, you will be responsible for developing the technical aspects of data-related projects and initiatives. The ideal candidate will have a strong background in C#, .Net Core, and core Java Spring Boot, as well as additional skills in Kubernetes, cloud-native technologies, and an understanding of the 12-factor app methodology. Experience in the fund services and private markets space is ideal, but not a limiting requirement. Internally this will be a Manager-level individual contributor to start.

Why You Will Love It Here!

  • Flexibility: Hybrid Work Model and 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
  • Wide-Ranging Perspectives: Committed to Celebrating the Variety of Backgrounds, Talents, and Experiences of Our Employees 
  • Training: Hands-On, Team-Customized, including SS&C University
  • Extra Perks: Discounts on fitness clubs, travel, and more!

What You Will Get To Do:

  • Provide technical leadership and guidance for the development and implementation of projects and initiatives.
  • Collaborate with cross-functional teams, including Infrastructure, Fund Accounting, Sales, and Technology, to drive successful outcomes.
  • Design, develop, and maintain high-quality software.
  • Stay up-to-date with industry trends and advancements in technology.
  • Identify and implement best practices for software development, ensuring efficient and scalable solutions.
  • Create a culture of learning and continuous improvement.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards.
  • Troubleshoot and resolve complex technical issues as they arise.
  • Stay abreast of emerging technologies and make recommendations for their adoption where applicable.

What You Will Bring:

  • 6-12 years of software development experience in building robust and scalable applications
  • Hands-on experience in designing and developing software using .Net, Java, Spring boot, cloud, CI/CD, and databases
  • Good communication skills, with the ability to effectively engage with stakeholders across multiple groups
  • Proven record of working in an agile team environment, with the ability to work in teams where members are across geographies
  • Willingness to grow to a full-stack developer by learning different technologies and helping implement best industry practices.
  • Good problem-solving and analytical abilities, with a keen attention to detail showcasing leadership thought processes.

Thank you for your interest in SS&C! If applicable, to further explore this opportunity, please apply directly with us through our Careers page on our corporate website @ www.ssctech.com/careers.

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.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - (.NET & Java), ssctech

Join SS&C as a Senior Software Engineer specializing in both .NET and Java, and help us shape the future of financial services and healthcare technology. Based in Union, NJ, with the flexibility of a hybrid work model, you’ll be part of a dynamic team of over 27,000 professionals who are passionate about delivering innovative solutions to our clients. In this role, you will use your expertise in C#, .Net Core, and core Java Spring Boot to lead technical projects that drive our initiatives forward. You'll collaborate with various teams, including Infrastructure and Fund Accounting, ensuring that we meet our high standards for software quality and performance. With 6-12 years of experience in developing robust applications, you'll be responsible for not just writing code, but also fostering a culture of learning and continuous improvement. We know that great ideas come from diverse perspectives, and we actively celebrate the unique talents and backgrounds of our employees. Your journey with us will include hands-on training and the opportunity to grow into a full-stack developer. Plus, with our focus on work/life balance and comprehensive benefits—like a 401k matching program, generous vacation time, and wellness initiatives—SS&C is truly dedicated to improving your life both professionally and personally. We can’t wait to welcome you to our team!

Frequently Asked Questions (FAQs) for Senior Software Engineer - (.NET & Java) Role at ssctech
What qualifications do I need for the Senior Software Engineer position at SS&C?

To be considered for the Senior Software Engineer role at SS&C, candidates should ideally have 6-12 years of software development experience. A strong background in C#, .Net Core, and core Java Spring Boot is essential. Familiarity with cloud technologies, CI/CD pipelines, and databases is also critical. Additionally, having good communication skills and the ability to work effectively in agile teams enhances your candidacy.

Join Rise to see the full answer
What are the main responsibilities of a Senior Software Engineer at SS&C?

As a Senior Software Engineer at SS&C, you will lead the technical aspects of various projects, collaborating with cross-functional teams to achieve successful outcomes. Your responsibilities will include designing and developing high-quality software, conducting code reviews, troubleshooting complex technical issues, and implementing best practices in software development. You’ll also help foster a learning culture within the team.

Join Rise to see the full answer
Can you explain the work environment and culture at SS&C for Senior Software Engineers?

At SS&C, Senior Software Engineers thrive in a flexible and inclusive work environment. With a hybrid work model, you can enjoy the benefits of remote and in-office work. We pride ourselves on a collaborative culture that values diverse perspectives and encourages continual growth and professional development.

Join Rise to see the full answer
What technologies should I be familiar with for the Senior Software Engineer role at SS&C?

Candidates applying for the Senior Software Engineer position at SS&C should be well-versed in C#, .Net Core, and Java with experience using Spring Boot. Knowledge of Kubernetes and cloud-native technologies is beneficial, as is an understanding of the 12-factor app methodology. Familiarity with fund services and private markets will be an added advantage.

Join Rise to see the full answer
What are the growth opportunities for Senior Software Engineers at SS&C?

At SS&C, we actively promote career growth for our Senior Software Engineers. You will have opportunities for professional development through training programs, mentorship, and a clear path for advancement into roles such as full-stack developer or managerial positions, depending on your career goals.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - (.NET & Java)
What experience do you have with C# and .NET Core?

I have extensive experience developing applications using C# and .NET Core, where I've implemented various features, improved performance, and ensured code quality through best practices. For your answer, focus on specific projects or examples that highlight your proficiency and impact in using these technologies.

Join Rise to see the full answer
How do you handle complex technical issues during software development?

When faced with complex technical issues, I first analyze the problem and break it down into manageable components. I then collaborate with team members, conduct thorough research, and leverage debugging tools, ensuring that I maintain clear documentation throughout the process. In your response, share a specific instance where you successfully resolved a challenge.

Join Rise to see the full answer
What is your approach to conducting code reviews?

I approach code reviews with an emphasis on constructive feedback and collaborative discussion. My goal is to ensure coding standards are met while also fostering an environment where team members feel comfortable sharing their ideas. Discussing both positive aspects and areas for improvement helps enhance code quality and team learning.

Join Rise to see the full answer
Can you explain the importance of Agile methodologies in software development?

Agile methodologies are crucial as they promote adaptability and continuous improvement in software development. By employing Agile practices, teams can better respond to changing requirements and enhance collaboration. In your answer, provide examples of how you have benefited from Agile methodologies in previous projects.

Join Rise to see the full answer
What best practices do you follow for writing scalable software?

To write scalable software, I adhere to best practices like clear architecture design, modular programming, and extensive testing. Utilizing design patterns and incorporating feedback from code reviews also helps in crafting scalable solutions. Share specific practices you've implemented effectively in your past experiences.

Join Rise to see the full answer
Describe a time you led a cross-functional team project.

Leading a cross-functional team project requires clear communication and coordination among team members from various departments. I once spearheaded a project where I facilitated meetings, defined milestones, and ensured alignment of priorities among stakeholders. Provide details on the outcome and lessons learned from this experience.

Join Rise to see the full answer
How do you keep up-to-date with industry trends and technologies?

I stay updated by following reputable tech blogs, attending webinars, participating in online courses, and engaging with my professional network. I also actively participate in tech forums and communities. Highlight specific resources or events that you find particularly helpful in staying informed.

Join Rise to see the full answer
What is your understanding of cloud-native technologies?

Cloud-native technologies enable efficient application development and deployment in cloud environments. They emphasize scalability, flexibility, and resilience. Share your experience with cloud services (like AWS, Azure) and any projects that highlight your understanding of cloud-native principles.

Join Rise to see the full answer
How do you prioritize tasks in a software development project?

I prioritize tasks based on project deadlines, complexity, and dependencies. I utilize project management tools to track progress and ensure alignment with team goals. In your response, mention how you’ve adapted this approach in real-world situations to meet project demands.

Join Rise to see the full answer
What motivates you in your role as a Senior Software Engineer?

My motivation comes from the challenge of solving complex problems and the opportunity to create impactful software solutions. I also enjoy mentoring junior developers and collaborating with diverse teams. Share what specifically drives you in your work and how that aligns with SS&C's values.

Join Rise to see the full answer
Similar Jobs
Posted 4 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User

Join Arrowstreet Capital as a Compute Platform Software Engineer Intern and work on developing scalable applications for their advanced workflow orchestration platform.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!