Manager, Software Engineering

Raymond James Financial, Inc.

Saint Petersburg (FL)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Raymond James Financial, Inc. is seeking an experienced Software Engineering Manager to lead a portfolio of applications within our Operations Technology platform in Saint Petersburg, FL.

You will own delivery and support of critical systems used by clients, advisors, and Home Office departments, including Annual Fees, Cash Management, and Retirement Plan Services. You will partner with business stakeholders to shape a strategic and tactical delivery roadmap, manage budgets, and drive end-to-end

Qualifications

  • Two to three years of management or leadership experience.
  • Financial services industry experience preferred.
  • Experience leading geographically dispersed teams and delivering medium to large complex applications.
  • Experience managing both vendor-purchased and in-house developed software solutions.
  • Experience delivering scalable, distributed financial applications using Angular, Java, REST/Micro Services, .NET, SQL and related technologies.
  • Excellent written and oral communication; strong organizational and PM skills.

Responsibilities

  • Own delivery of applications across multiple teams and stakeholders.
  • Influence prioritization of IT projects to meet business objectives while managing risk and budget.
  • Collaborate with vendors to implement off-the-shelf or customized solutions.
  • Develop and maintain development methodologies and ensure compliance across IT teams.
  • Partner with Architecture to streamline processes and maximize business value.
  • Provide quick project turnarounds by leveraging SDLC best practices.

Skills

Leadership
Cross-functional collaboration
Project management
Software development lifecycle
Vendor management
Strategic thinking

Tools

Angular
Java
REST/Microservices
.NET
SQL
HP NonStop
COBOL

Job description

Raymond James is seeking an experienced Software Engineering Manager to spearhead delivery of a critical portfolio of applications within our Operations Technology platform. As a Manager of the Software Engineering team, you’ll own the delivery/support of multiple applications that clients, advisors, and Home Office departments depend on every day, including mission critical systems that are foundational to the firm’s operations. This position is responsible for maintenance and evolution of the firm’s Annual Fees, Cash Management (ACH, Periodic Payments, and other functions), and Retirement Plan Services systems. This leader will partner closely with business stakeholders to shape and execute a strategic and tactical delivery roadmap.

Your Impact:
  • Drives IT solutions to ensure they meet the business needs balanced with a pragmatic and integrated approach to the design of technical solutions.

  • Understands and applies enterprise wide thinking to individual departmental requests for IT investments to ensure end-to-end process and data integration are achieved.

  • Leads projects to successful completion as defined by predetermined project success criteria including those established by the business, capital expenditure and budget requirements.

  • Works with vendors to implement off the shelf solutions as well as modified versions of their products.

  • Influences the prioritization of business unit technology projects, optimal project structure and project administration to ensure strategic business objectives are met and risk is managed.

  • Focuses on workforce management to accurately capture IT resource capacity involving resources (internal and/or external), processes and practices.

  • Develops and maintains development methodology (templates, processes and deliverables) and ensures all IT resources understand their responsibilities in this process.

  • Partners with Architecture Team to assess how technologies can best streamline processes and/or add business value.

  • Provides quick project turnarounds and flexibility by leveraging SDLC methodology and industry best practices.

  • Remains up to date on key technology, business and industry trends.

  • Develops budget/ annual goals and objectives; holds organization accountable for attaining goals and objectives.

  • Performs other duties and responsibilities as assigned.

What You’ll Bring:
  • Two (2) to three (3) years of relevant experience in management or leadership.

  • Financial services industry experience strongly preferred.

  • Must have management experience in leading geographically dispersed teams, coordinating development activities across organizational lines, and successfully delivering applications with medium to large complexities. Managing resource allocations and budget to ensure resources are most efficiently utilized.

  • Experience managing technical resources to deliver software projects both vendor-purchased and in-house developed. Working with vendors for software solutions.

  • Experience implementing scalable, distributed and highly responsive financial applications using Angular, Java, REST/Micro Services, .NET, SQL (Microsoft and Oracle), HP NonStop/COBOL, and related technologies.

  • Possess highly effective written and oral communication; excellent organizational and project management skills, and team player that is assertive, passionate, and goal oriented.

  • Uses comprehensive knowledge and skills to act independently while guiding and training others on developing software using programming languages.

  • Applies comprehensive knowledge and skills to work independently while providing guidance and training to others on acquiring, organizing, protecting and processing data to fulfill business objectives.

  • Uses comprehensive knowledge and skills to work independently while providing guidance and training to others on planning, organizing, prioritizing and overseeing activities to efficiently meet business objectives.

  • Strong critical thinking and ability to think out-of-the box.

  • Self-motivated and able to perform under pressure.

  • Strong analytical and problem-solving mind-set.

  • Excellent interpersonal skills and be able to build consensus across teams.

What Sets You Apart:
  • Perform under pressure and be self-motivated.

  • Adjust priorities due to market conditions as needed.

  • Collaborate with our business partners to understand and implement their requirements.

  • Collaborate with technical and functional leads.

  • Collaborate across functional areas with the other development managers in the department.

  • Build and maintains strong internal and external relationships. Enhances the customer service experience to drive competitive advantage.

  • Build strategic partnerships within the organization to collaboratively execute business goals.

  • Ensure customer perspective is driving force behind business decisions and activities.

  • Execute business and organizational objectives that build and support sustained revenue growth, maximize firm results, and effectively leverage people/processes.

  • Establish high standards and challenging goals for individual, team, and organizational accomplishment.

  • Occasionally work a non-standard schedule including nights and/or weekends and/or have on-call responsibilities.

Licenses/Certifications:
  • None required.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Director, Client Access Technology
Associate Director, Client Access Technology

Raymond James Financial, Inc. • Saint Petersburg (FL)

Hybrid
USD 150,000 - 210,000
Hybrid work model
Associate Director, Client Access Technology
Associate Director, Client Access Technology

Raymond James • Saint Petersburg (FL)

On-site
USD 140,000 - 180,000
Medical, dental, and vision insurance
Life insurance
Disability insurance
+4
Associate Director - Technology
Associate Director - Technology

Raymond James • Saint Petersburg (FL)

Hybrid
USD 140,000 - 190,000
Medical
Dental
Vision
+5
Lead Engineer, Full Stack Java Development
Lead Engineer, Full Stack Java Development

Raymond James • Saint Petersburg (FL)

On-site
USD 120,000 - 150,000
Senior Java Software Engineer | Bank Technology
Senior Java Software Engineer | Bank Technology

Raymond James Financial, Inc. • Saint Petersburg (FL)

On-site
USD 110,000 - 150,000
Senior Java Software Engineer | Bank Technology
Senior Java Software Engineer | Bank Technology

Raymond James • Saint Petersburg (FL)

Hybrid
USD 120,000 - 155,000
VP, Back Office Brokerage Technology
VP, Back Office Brokerage Technology

Raymond James Financial, Inc. • Saint Petersburg (FL)

On-site
USD 180,000 - 260,000
Business Solutions Manager – Private Bank & Commercial Bank
Business Solutions Manager – Private Bank & Commercial Bank

Raymond James • United States

On-site
USD 210,000 - 320,000
Senior Product Manager | Electronic Trading Technology
Senior Product Manager | Electronic Trading Technology

Raymond James • New York (NY)

Hybrid
USD 100,000 - 175,000
Medical, dental and vision
Life insurance
Disability benefits
+3
Lead Full Stack Engineer, Wealth Management Technology
Lead Full Stack Engineer, Wealth Management Technology

Raymond James • Saint Petersburg (FL)

Hybrid
USD 120,000 - 180,000