Job Description
Why Join This Team
- Work on systems that matter - Enterprise-grade platforms used across the financial industry
- Be part of AI-driven engineering - Exposure to AI-assisted development and emerging agentic workflows
- Collaborate with strong engineers - Learn from technically capable peers
- Supportive leadership - Actively improving tools and engineering practices
- Career growth - Opportunities across technologies and roles within SS&C
Role Specification
SS&C is seeking a Software Engineer (Java) who is passionate about building high-quality systems and continuously improving how software is built and delivered.
SS&C is actively investing in AI-driven and agentic solutions designed to simplify complex financial operations at scale within a global organization delivering mission-critical systems across the financial services industry.
In this role, you will design and develop enterprise-grade applications, working alongside experienced engineers in a collaborative environment. You will take ownership of key components, solve complex technical problems, and contribute to improving engineering practices.
You will be part of a low-ego, collaborative team where ideas are shared openly and engineers are encouraged to improve how things are done.
We care not only about what we build, but how we build it, emphasizing clarity, maintainability, and continuous improvement.
Required Technical Skills
- 3-8 Yrs of experience in Java and frameworks such as Spring, OpenShift, Kafka, Docker, Kubernetes
- C++ experience with MFC in latest version is a bonus, but not required
- Good SQL knowledge
- Frontend exposure (JavaScript, Angular, React, or Vue)
- Source control systems (e.g. Git)
- Understanding of Software Development Life Cycle (SDLC) methodologies
- Adherence to development standards and best practices
- Familiarity with AI-assisted development and automation concepts, with an interest in applying them to improve engineering efficiency and workflows
- Understanding of Agile/Scrum methodologies and experience working in Agile teams
Demonstrated Capabilities
- Strong communication skills
- Ownership and accountability
- Effective problem solving
- Team collaboration
- Continuous learning mindset
- High-quality delivery focus