SS&C Technologies is a leading financial services and healthcare technology company headquartered in Windsor, Connecticut. They are seeking a Senior Full-Stack Software Engineer to participate in the full development life cycle, collaborate with product managers and architects, and implement key modules while ensuring high-quality software solutions.
Responsibilities:
- Participate in the full development life cycle
- Engage in sprint planning
- Collaborate with product managers to define and analyze requirements
- Work with architects and lead engineers to define architecture
- Implement key modules according to development guidelines
- Collaborate with the QA team to validate software functionality
Requirements:
- 7+ years of development experience, including:
- 4+ years of backend development with Java
- 2+ years of UI development experience with TypeScript & React
- Deep understanding of the Spring Framework
- Experience implementing REST APIs
- Experience with and deep understanding of relational database systems and NoSQL databases
- Strong computer science fundamentals: Data Structures, Design Patterns, Networks and Operating Systems
- Deep understanding of asynchronous/non-blocking architectures and multithreading
- In-depth understanding of software architecture
- Bachelor's degree in Computer Science, Engineering, Mathematics, or Physics
- Familiarity with messaging systems
- Good understanding of containers and container orchestration
- Knowledge of latest software industry trends and technologies