Senior Software Engineer - Java Fullstack, Officer
Core
Design, develop, and maintain enterprise investment management software solutions and core frameworks for large institutions in institutional investment, wealth management, and hedge funds.
Role type
Senior Software Engineer (Java Fullstack)
Builds
Enterprise investment management software solutions (State Street Alpha platform)
Domain
Financial services / Investment management
Deliverable
production ML models | product features
Required skills
Java, C#, SQL, JavaScript, Spring Boot, Microservices, Kafka, Cloud native development, RDBMS (Oracle, SQL Server), Unit testing, Automation testing, Manual testing, Agile/Scrum
Preferred skills
Financial Trading systems experience, Microsoft Azure, React, UI development
Technologies
Java, C#, SQL, JavaScript, Spring Boot, Kafka, Oracle, SQL Server, Microsoft Azure, React
Responsibilities
Analyze, design, develop, test, and debug large and complex software enhancements; Provide thought leadership in product architecture; Direct problem solving for advanced technical issues; Conduct code reviews and write unit/automation tests; Perform manual testing; Provide expert troubleshooting for client implementations; Plan and coordinate cross-team activities
Seniority
Senior, hands-on IC with mentorship responsibilities