Raymond James is looking to solve the problem of developing and maintaining complex software solutions supporting their trading platforms, requiring a Lead Developer to drive technical vision and execution.
Requirements
- Strong expertise in Java/J2EE, Oracle PL/SQL, and Spring Framework.
- Experience with Java application containers (e.g., Apache Tomcat) and JavaScript frameworks (e.g., AngularJS, ExtJS, jQuery).
- Familiarity with financial services and fixed income trading systems is a plus.
- 7+ years of experience in designing, developing, and supporting scalable, distributed applications.
- Proven leadership experience in guiding development teams and influencing technical direction.
- Experience with automated testing and performance optimization.
- Knowledge of CI/CD pipelines
Responsibilities
- Lead the design, development, and delivery of enterprise-grade trading applications.
- Provide technical leadership and mentorship to senior and junior developers.
- Architect solutions that align with business goals and technology strategy.
- Oversee code reviews, testing, deployment, and continuous improvement efforts.
- Champion best practices in software engineering, including CI/CD, automated testing, and performance optimization.
- Stay current with emerging technologies and frameworks; lead proof-of-concept initiatives.
- Own the resolution of complex software defects and ensure long-term stability of applications.
Other
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Less than 25% travel required.
- Ability to work independently while providing strategic and technical guidance across teams.
- Excellent communication and stakeholder management skills.
- Grow professionally and inspire others to do the same