SS&C Eze is looking to develop scalable, maintainable, and testable systems and services that power their Eze Eclipse™ product suite, a born-in-the-cloud investment solution for hedge funds.
Requirements
- Proficiency in at least one object-oriented programming language (e.g., Java, C-Sharp) or any other programming language with demonstrated expertise.
- Hands-on experience in front-end web application development, including UI/UX implementation.
- Proven experience working in an Agile, Scrum, and DevOps environment with CI/CD pipelines as part of the Software Development Life Cycle (SDLC).
- Strong experience with REST API technologies, including design, implementation, and consumption.
- Experience with Go (Golang) and Node.js for backend development.
- Proficiency in JavaScript, TypeScript, and React frameworks for building dynamic front-end applications.
- Knowledge of REST and GraphQL API development, including advanced querying and schema design.
Responsibilities
- Design, develop, and maintain front-end web applications using modern technologies to deliver intuitive user experiences.
- Build and integrate RESTful APIs, ensuring robust, secure, and performant backend services.
- Collaborate in an Agile/Scrum framework, participating in sprints, daily stand-ups, and retrospectives to deliver features iteratively.
- Implement DevOps practices, including CI/CD pipelines, to automate deployment and ensure reliable software delivery.
- Work with cross-functional teams, including external vendors, to integrate systems and resolve technical challenges.
- Write clean, testable code following best practices, including Test-Driven Development (TDD) where applicable.
- Troubleshoot, optimize, and maintain existing applications to enhance performance and scalability.
Other
- Master's degree in Computer Science, Software Engineering, or related field with at least 2 years of professional software development experience; OR
- Bachelor's degree in Computer Science, Software Engineering, or related field with at least 4 years of professional software development experience; OR
- High school diploma or equivalent with at least 6 years of professional software development experience.
- Experience collaborating with external teams or vendors on integration projects.
- Background in Test-Driven Development (TDD) and unit/integration testing practices.