hero

Memphis Job Opportunities

companies
Jobs

Sr. Engineer, Applications Development

Raymond James Financial

Raymond James Financial

IT
USD 145,642-146,642 / year
Posted on Sep 19, 2025

Job Description Summary

Writes, debugs, executes and maintains the source code for software applications. Typically works under the direction of a Lead Developer. Likely to involve working closely with business analysts to ensure requirements are clear and well understood, with other developers to ensure the approach and code can be integrated, and with the application software testers to support their testing plans and resolve bugs. Also needs to conduct their own unit tests and ensure their code meets any performance standards.

Job Description

Analyze system requirements, including identifying program interactions and appropriate interfaces between impacted subsystems in a timely manner.

Make recommendations towards the development of new code or reuse of existing code.

May lead assigned projects, including assigning tasks, coordinating efforts, and monitoring performance.

Required to participate in on-call rotation to support production issues outside of regular business hours.

May recommend modern technologies and methodologies to management for meeting business needs plus support systems built on legacy technologies.

Participate in software system testing and validation procedures, programming and documenting new and legacy third party systems.

Ability to rapidly assess production incidents to maintain systems available within SLA.

Provide technical advice and assists in solving programming problems, including outside of normal business hours.

Write and/or review system specifications, including output requirements and flow charts. Assist in preparing project plans using project management tools.

Review test results; document test activities, record remedial actions and participate in re-test.

Ensure proper analysis of problems and programming approaches to prevent rework and schedule slippage. Identify and understand issues, problems, and opportunities; compare data from various sources to draw conclusions.

Clearly convey information and ideas through a variety of communication channels to individuals or groups in a manner that engages understand and retain the message including when communicating to Senior management and business partners.

Demonstrate a satisfactory level of technical and professional skill or knowledge in position-related areas.

Develop and use collaborative relationships to facilitate the accomplishment of work goals.

REQUIREMENTS: Bachelor’s degree in Computer Science, MIS, or related.

Five (5) years in any occupation with development, engineering, or related experience.

Five (5) years of experience in Java and J2EE with experience in Spring, ORM, Spring. Boot, and Angular JS. Five (5) years of experience writing and maintaining complex triggers and stored procedures using Oracle. Five (5) years of SQL Server experience. Five (5) years of experience with Change Control Management, Design Patterns and Automated Unit Testing. Five (5) years of experience with Rest and SOAP Microservices. Three (3) years of experience in implementation of authentication and authorization protocols such as OAuth2. Three (3) years of experience with OpenText Exstream or Jasper Reports.

TELECOMMUTING EMPLOYEE: Reports to company headquarters in Saint Petersburg, FL.

SALARY: $145,642 - $146,642 per year

Education

Work Experience

Certifications

Travel

Less than 25%

Workstyle

Hybrid

At Raymond James our 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.

We expect our associates at all levels to:
• Grow professionally and inspire others to do the same
• Work with and through others to achieve desired outcomes
• Make prompt, pragmatic choices and act with the client in mind
• Take ownership and hold themselves and others accountable for delivering results that matter
• Contribute to the continuous evolution of the firm

At Raymond James – as part of our people-first culture, we honor, value, and respect the uniqueness, experiences, and backgrounds of all of our Associates. When associates bring their best authentic selves, our organization, clients, and communities thrive. The Company is an equal opportunity employer and makes all employment decisions on the basis of merit and business needs.