Principal Software Engineer/Developer - 1700568
Company: Fidelity Investments
Location: Smithfield, RI
Posted on: January 27, 2017
Job Description:
Duties: Responsible for translating the vision for department
initiatives into business solutions. Serves as a technical lead for the
development of functions and tools for financial transaction processing Web
applications used by internal and external clients. Oversees the design,
development, integration, and maintenance of mission critical User Interface
(UI) applications and financial tools. Primary Responsibilities: • Delivers technical designs at the application level for
Web applications, including responsive and adaptive Web design. • Develops conceptual application designs that comply with
technical architecture standards. • Contributes to operational support documentation. • Analyzes and recommends changes in project development
policies, procedures, standards, and strategies. • Leads the work of new team members engaged in the software development lifecycle, including review of business
requirements, system requirements, data and architectural flow, technical
specifications, and test plans. • Conducts business case analyses and readiness assessments
for different types of technologies and identifies opportunities to
apply new technologies. • Reviews compliance with IT governance policies and
guidelines. • Advises on risk assessment and strategies. • Responsible for meeting on-time and on-budget project goals
and continually improves quality of development team
deliverables. • Provides guidance and training to enable other team members
to meet/exceed expectations, and plans and coordinates project
schedules. • Develops programming guidelines and standards and makes
them accessible to other programmers. • Creates resolutions and provides recommendations based on
incident investigations to provide greater protection to the
organization. • Actively collaborates with other technical leaders on the team
to develop, deploy, and monitor team-wide project and technical
standards and best practices. Requirements: Bachelor’s (or foreign education equivalent) in
Computer Science, Engineering, Information Technology, Information
Systems, Mathematics, Physics, or a closely related field and five (5)
years of experience in the job offered or five (5) years of experience
designing, developing, and implementing Web applications for financial
transaction processing; or, alternatively, Master’s (or foreign education
equivalent) in Computer Science, Engineering, Information Technology,
Information Systems, Mathematics, Physics, or a closely related field and
three (3) years of experience in the job offered or three (3) years of
experience designing, developing, and implementing Web applications for
financial transaction processing. Candidate must also possess:
Demonstrated Expertise (“DE”) developing rich internet content, including responsive
and adaptive Web design, using: Angular JS, JavaScript 1.5 and 1.6, HTML,
HTML 5, CSS, JQuery, and JSON; and utilizing development tools -- Karma,
Eclipse, Webstorm, Fortify, and Sonar -- to build an online transaction
processing financial platform for third-party trading, portfolio
management, and custody; DE developing Web applications, using: server side
technologies, including Java/J2EE, Spring 4, SOAP and Restful Web services,
XML messaging, ORM frameworks (IBATIS and MyBATIS), and MQ
integrations; and debugging stored procedures within an Oracle environment; DE
performing third-level production support and batch processing (using
Control M for scheduling and Shell scripting) for third-party integrations;
and designing and developing a security infrastructure, including audit
logging, SAML metadata management, and Single Sign On authentication protocols
according to SAML 2.0, utilizing a Ping Federation framework; DE
coordinating production and deliverables according to Waterfall methodologies
within an onshore/offshore development team. To apply, visit http://jobs.fidelity.com and search for Job
Number 1700568.
Keywords: Fidelity Investments, Providence , Principal Software Engineer/Developer - 1700568, Finance , Smithfield, RI, Rhode Island