Senior Full-Stack Software Engineer (VP)
Core
Lead design and development of technical solutions for the data and reporting application, modernizing the platform to provide scale and enhance product offerings for futures and clearing business.
Role type
Senior IC full-stack software engineer (development lead)
Builds
Next generation clearing platforms, data and reporting applications, APIs, and integrations
Domain
Financial services (Futures and Derivatives Clearing)
Required skills
Solution architecture, front-end web development, back-end application development, microservices, cloud-native architecture, CI/CD, DevOps, API design, relational/non-relational databases, cloud platforms (AWS), containerization (Docker), security best practices, Agile/Scrum
Preferred skills
Business Intelligence reporting tools (Tableau, Power BI), AI agent and automation development, financial services experience
Technologies
Angular, React, Spring Boot, Cloud, AWS, Docker, Tableau, Power BI
Responsibilities
Lead design and development of technical solutions, contribute to technical direction and strategic decisions, work with business users and stakeholders to understand problem space, design and develop software applications using microservices, contribute to CI/CD implementation, partner with QA team for testing frameworks, partner with Support team for production stability, partner with other teams to build APIs and integrations, provide guidance and mentorship to team members
Seniority
Senior, hands-on IC with leadership responsibilities