Senior Engineer, Applications Development
Raymond James Financial, Inc.
**DUTIES:**
+ Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between affected components and sub system.
+ Designs and develops to meet requirements and specifications using frameworks of Java, Spring, JPA/Hibernate, Relational Database, PL/SQL and messaging patterns.
+ Delivers solution and services using RESTful Web Services, Service Oriented Architecture, Multi-Layer Architecture, Object-Oriented Analysis and Design with levels of security, quality, speed, and cost that meet or exceed the expectations of our Stakeholders.
+ Develops web-based applications using MVC, Web Services, Javascript framework such as Angular.
+ Operates within an Agile framework, utilizing Continuous Integration and Continuous Delivery practices.
+ Provides technical guidance and assists in solving programming problems using Object-Oriented Programming and Design, Data Structure, Algorithms, Problem Solving, and Complexity Analysis.
+ Writes and/or reviews system specifications, including output requirements and flow charts.
+ Reviews test results; documents test activities, and records remedial actions.
+ Apply software and system performance optimization techniques using instrumentation and monitoring tools, distribution caching strategy for scalability, resiliency and stability.
**REQUIREMENTS:**
+ Bachelor’s degree in Computer Science, MIS, Business, or related.
+ Five (5) years in any occupation with development, engineering, or related experience.
+ Five (5) years in any occupation with development, engineering, or related experience must include:
+ Three (3) years of experience in various software design methodologies such as RESTful Web Services, Service Oriented Architecture, Multi-Layer Architecture, Object-Oriented Analysis, and Design.
+ Two (2) years of experience in development using Java, Spring Framework, JPA/Hibernate, Relational Database, PL/SQL.
+ Two (2) years of experience in Object-Oriented Programming and
+ Design, Data Structure, Algorithms, Problem Solving, and Complexity Analysis.
+ Two (2) years of experience with JavaScript framework such as Angular.
+ Two (2) years of experience with performance monitoring tools such as Splunk, Dynatrace.
**SALARY** : $139,194 per year
Confirmar seu email: Enviar Email
Todos os Empregos de Raymond James Financial, Inc.