Team Lead Software Engineer, VP
Core
Lead scrum teams to build and maintain core OEMS product areas for a cloud-based investment platform serving global investment firms.
Role type
Senior IC software architect and team lead
Builds
Cloud-based investment platform (OEMS) modules and features
Domain
Financial technology / Investment management
Deliverable
production ML models | product features | infrastructure
Required skills
Technical leadership, software architecture, Agile/Scrum mastery, staff management, code review, technical mentoring, complex system design, microservices architecture, cloud-native development, transactional system design, object-oriented programming, relational databases, UI development
Preferred skills
Financial services domain expertise (Portfolio Management, Trading, Compliance), Microsoft Azure, Spring Boot, Kafka, Kubernetes, React
Technologies
Java, C#, SQL, JavaScript, Microservices, Spring Boot, Kafka, Kubernetes, Microsoft Azure, React
Responsibilities
Provide technical leadership and expertise within front office teams; work in an Architect capacity to lay down modernization plans; design new features based on market needs; manage staff including assignment of work items and professional development; lead the team in Agile development processes; identify improvements in team development and quality; write and approve software development specifications; provide expert guidance on complex technical problems; monitor progress on initiatives; review testing strategy and plans; mentor team members; develop, test, debug, and implement software programs using specified languages; coordinate with client services and other Scrum teams
Seniority
Senior, hands-on IC with leadership responsibilities