Application Developer / Software Engineer (AVP)
Core
Build high-quality software and Swap Processing components for the Strategic Swaps Platform within Prime Brokerage Technology.
Role type
Senior Application Developer / Software Engineer (AVP)
Builds
Swap Processing components, automated testing frameworks, and system enhancements for Prime Finance operations.
Domain
Financial Services / Prime Brokerage / Java/Kotlin
Deliverable
production ML models | product features
Required skills
Java, Test-Driven Development, Agile methodologies, System analysis, Technical documentation, Production support, Mentoring
Preferred skills
Kotlin, Cloud Technologies (Kubernetes, Open Shift), Messaging Technologies (Kafka, Solace, TIBCO), Database technologies (SQL Server, Trino, Mongo, S3), Observability (OpenTelemetry, ELK, Grafana), Swaps or Prime Brokerage domain knowledge
Technologies
Java, Kotlin, Kubernetes, Open Shift, Kafka, Solace, TIBCO, SQL Server, Trino, Mongo, S3, OpenTelemetry, Elastic Stack, Grafana
Responsibilities
Deliver Swap Processing components within the Strategic Swaps Platform; Lead developer-led automated testing with a focus on Test Driven Development; Participate in design, planning, and estimation discussions; Perform detailed analysis of assigned work and break it into technical tasks; Create and maintain project and technical documentation; Partner with management to integrate functions and define system enhancements; Identify opportunities for continuous quality improvement; Partner with technical leadership to resolve high-impact problems; Apply knowledge of application programming to ensure adherence to architecture blueprints; Develop standards for coding, testing, debugging, and implementation; Assist in production support by diagnosing and resolving escalated issues; Serve as an advisor or coach to junior-level developers, analysts, and grads.
Seniority
Senior, hands-on IC with mentorship responsibilities