Lead Front End Engineer, Java Angular Development
Company: Raymond James Financial Incorporated
Location: Saint Petersburg
Posted on: May 27, 2023
|
|
Job Description:
Job Summary
As a Lead engineer, you will analyzes complex business requirements
and problems and drives research to design quality technical
solutions. This individual will be involved in the full systems
life cycle (based on experience/skills) and is responsible for
designing, coding, testing, implementing, maintaining and
supporting application software that is delivered on time and
within budget. Serves as the primary point of contact on the most
complex or escalated issues and may provide direction and guidance
team members. Applies specialized business knowledge and technical
skills to significant deliverables and projects that involve
multiple IT departments, business units and have enterprise impact.
Handles complex problems independently and demonstrates analytical
thinking.
Essential Duties and Responsibilities
--- Candidate will work on the development of Applications
(in-house and home-grown applications) in an Angular, Java, and
Oracle environment.
--- 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.
--- Leads or participates 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. Remains current with new technologies.
--- Obtains and evaluates information on factors such as reporting
formats required, costs, and security needs to determine hardware
configuration.
--- Participates in software system testing and validation
procedures, programming and documentation.
--- Provides technical advice and assists in solving programming
problems.
--- 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.
--- Ensures proper analysis of problems and programming approaches
to prevent rework and schedule slippage.
--- Performs other duties and responsibilities as assigned.
Qualifications:
Knowledge, Skills, and Abilities:
Knowledge of:
--- Java/J2EE is highly desired
--- Web applications using Angular 10 and onwards is highly
desired
--- Working with Angular build tools and configuration (Angular
CLI)
--- Writing clean, modular Typescript code using external libraries
or custom code
--- HTML 5, CSS and Typescript hands-on experience to build UI for
web application
Skilled in:
--- Building and consuming JSON-based RESTful API
--- Working with TFS or JIRA, Dev OPS, Jenkins, GIT and JUnit
--- Debugging skills using Chrome Dev Tool
--- Working in an Agile team environment
Ability to:
--- Identify and understand issues, problems and opportunities;
compare data from different sources to draw conclusions.
--- Clearly convey information and ideas through a variety of media
to individuals or groups in a manner that engages the audience and
helps them understand and retain the message.
--- Use effective approaches for choosing a course of action or
developing appropriate solutions; recommend or take action that is
consistent with available facts, constraints and probable
consequences.
--- Demonstrate a satisfactory level of technical and professional
skill or knowledge in position-related areas; remains current with
developments and trends in areas of expertise.
--- Develop and use collaborative relationships to facilitate the
accomplishment of work goals.
--- Make internal and external clients and their needs a primary
focus of actions; develop and sustain productive client
relationships.
--- Occasionally work a non-standard shift including nights and/or
weekends and/or have on-call responsibilities.
Education/Previous Experience
--- Minimum of a Bachelor's degree in Computer Science, MIS,
Business or related degree and five (5) years of relevant
experience or a combination of education, training and experience
approved by HR.
--- Designing and developing user interfaces using angularJS best
practices.
--- Adapting interface for modern internet applications using the
latest front-end technologies.
--- Writing JavaScript, CSS, and HTML.
--- Developing product analysis tasks.
--- Making complex technical and design decisions for AngularJS
projects.
--- Developing application codes and unit tests in AngularJS, Java
Technologies, and Rest Web Services.
Raymond James Guiding Behaviors
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 outcome
--- 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
Keywords: Raymond James Financial Incorporated, Port Charlotte , Lead Front End Engineer, Java Angular Development, IT / Software / Systems , Saint Petersburg, Florida
Click
here to apply!
|