Raymond James - Saint Petersburg, FL

posted about 2 months ago

Full-time - Mid Level
Saint Petersburg, FL
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

This position will follow our hybrid work model, with the selected candidate expected to be in the office four days a week at the St. Petersburg, FL Corporate office location. The role will support new development for our Securities Center application suite, focusing on building the front end for fixed income, corporate actions, and mutual funds applications. As a member of a development technology team, the candidate will analyze business requirements and problems, driving research to design quality technical solutions. The candidate will be involved in various stages of the full systems life cycle, depending on their experience and skills, and will be responsible for designing, coding, testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. The role requires handling complex problems independently and demonstrating analytical thinking, with the ability to make judgments and recommendations based on data analysis and interpretation. Essential duties include analyzing system requirements, identifying program interactions, and determining appropriate interfaces between impacted components and sub-systems. The candidate will make recommendations for new code development or the reuse of existing code and may suggest new technologies and methodologies to management to meet business needs, resolve problems, and exploit opportunities. Staying current with new technologies is essential. The candidate will participate in software system testing and validation procedures, programming, and documentation, providing technical advice and assistance in solving programming problems. Ensuring proper analysis of problems and programming approaches to prevent rework and schedule slippage is crucial. The candidate will also work on bug resolution and application improvements, such as performance and maintainability, and actively participate in discussions, presentations, and decisions about front-end development and application design.

Responsibilities

  • Analyzes system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub-systems.
  • Makes recommendations towards the development of new code or to reuse of existing code.
  • May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities.
  • Participates in software system testing and validation procedures, programming and documentation.
  • Provides technical advice and assists in solving programming problems.
  • Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippage.
  • Performs other duties and responsibilities as assigned.
  • Works on bug resolution and application improvements, such as performance and maintainability.
  • Participates actively in discussions, presentations and decisions about front-end development and application design.

Requirements

  • Top-class Angular developer who can design and build a streamlined application to company specifications.
  • Five (5) years of experience writing complex front-end applications using Angular or similar frameworks.
  • In-depth understanding of JavaScript, TypeScript, HTML5, and CSS.
  • Strong experience with Java, Spring Boot, and Hibernate.
  • Leads or participates in assigned projects, including assigning tasks, coordinating efforts, and monitoring performance.
  • Obtains and evaluates information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
  • Writes and/or reviews system specifications, including output requirements and flow charts.
  • Assists in preparing project plans using project management tools.
  • Reviews test results; documents test activities, and records remedial actions.
  • Extensive knowledge of theoretical software engineering.

Nice-to-haves

  • Java certifications preferred but not required.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service