Jobs · Florida

Senior Engineer, Applications Development

Raymond James · St. Petersburg, FL · 1 wk ago
$146k/yrFull-time

Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub-systems.

Responsibilities

  • Participate in the development, code reviews, testing, deployment, and delivery of large-scale software applications, systems, and services.
  • Actively participate in architecture, design, and code reviews.
  • Make recommendations towards the development of new code or to reuse of existing code.
  • Lead or participate in assigned projects, including assigning tasks, coordinating efforts, and monitoring performance.
  • May recommend new technologies and methodologies to management for meeting business needs, resolving problems, and exploiting opportunities.
  • Remain current with new technologies.
  • Participate in software system testing and validation procedures, programming, and documentation.
  • Provide technical advice and assist in solving programming problems.
  • Write and/or review system specifications, including output requirements and flow charts.
  • Review test results; document test activities, and record remedial actions.
  • Ensure proper analysis of problems and programming approaches to prevent rework and schedule slippage.
  • Perform other duties and responsibilities as assigned.

Requirements

  • Bachelor’s degree in computer science, Management Information Systems, or related field.
  • Five (5) years in any occupation with development, engineering, or related experience, including:
    • Financial Services experience;
    • Application Development using Angular JS/Angular 12.0+; NodeJS;
    • Experience in Micro-Frontend Implementation;
    • Experience implementing Web Components;
    • Service API Development;
    • Agile and Waterfall Methodologies;
    • Design Patterns and Programming Principles;
    • Automated Unit Testing;
    • RDBMS Database such as Oracle and SQL;
    • Profiling and Performance Tuning;
    • Enterprise Scale Application Implementation;
    • Strategic Technical Planning;
    • Continuous Integration; and
    • Change Management and Process.
  • Alternate Education/Experience: Employer will accept a Master’s degree in Computer Science, Management Information Systems, or related field, and three (3) years in any occupation with development, engineering, or related experience, including the skills listed above.

Pay

$145,642 per year

Benefits

  • Medical, dental, and vision insurance;
  • Life insurance;
  • Critical illness insurance and accident insurance;
  • Disability benefits;
  • Retirement savings;
  • Paid time off (including vacation, holidays, and sick leave);
  • Parental leave.

Eligibility for benefits and specific offerings may vary based on position and employment status.

Schedule

Hybrid workstyle with less than 25% travel.

At Raymond James, associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence, and a conservative, long-term view.

Similar jobs