BostonRecruiter Since 2001
the smart solution for Boston jobs

Principal Software Engineer/Developer -1808056

Company: FIDELITY INVESTMENTS
Location: Smithfield, Rhode Island
Posted on: July 27, 2018

Job Description:

Duties: Performs complex application development of online brokerage

technologies. Develops and supports multiple applications for Trade and

Research within Fidelity.com. Uses business knowledge to translate the

vision for divisional initiatives into business solutions by developing

complex or multiple software applications and conducting studies of

alternatives. Analyzes and recommends changes in project development

policies, procedures, standards, and strategies to development experts

and management.

Primary Responsibilities:

• Defines and implements application level architecture solutions

for new projects.

• Identifies and consults with internal technical resources to

design approaches.

• Designs modular, reusable components within applications on

major projects and subsystems.

• Provides technical evaluation estimates on technology

initiatives.

• Assists business and system analysts to determine the

requirements and Agile stories for projects.

• Develops original and creative technical solutions for on-going

development projects.

• Reviews and certifies code of others, conducts walkthroughs, and

monitors effectiveness and quality of the development activities.

• Enforces application of Agile methodologies during development

and ensures strong web security practices are followed.

• Holds tactical responsibility for completing and implementing

multiple development initiatives.

• Assists QA engineers in developing test strategies and

approaches, and reviews test plans according to needs and project

standards.

• Provides technology solutions to daily issues and manages

relationships to provide ongoing customer service.

• Provides application support for key applications.

• Regularly provides guidance and training to enable other team

members to meet or exceed expectations.

Requirements: Bachelor’s degree (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

developing web based online transactions processing applications within

a Java/J2EE technology environment; Or, alternatively, Master’s degree

(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 developing web based online

transactions processing applications within a Java/J2EE technology

environment. Candidate must also possess: Demonstrated Expertise (“DE”)

in the design and development of Object-oriented front end online

transaction processing applications for brokerage trading, research, and

asset management; and design and development of J2EE web applications

using core Java design patterns and MVC frameworks (Struts, Spring) in a

service-oriented architecture; DE performing Test Driven Development

using testing frameworks (JUnit, Mocha, Jasmine, and Karma); building

and managing applications using Eclipse, VSCode, Webstorm, and

deployment tools (Git, stash, Jenkins and udeploy); and performing

front-end build process using Maven, Grunt, Gulp, Yarn and integrating

the build with CI and CD process using Jenkins as a CI platform; DE

performing client-side web development using HTML, Angular 2+, CSS,

JavaScript; and performing iOS and Android mobile development using

Java, Kotlin, Objective-C, and Swift in a brokerage trading, research,

and asset management environment; DE designing, developing, and

integrating complex web applications and custom frameworks, databases,

network, and operating systems security, leveraging Agile software

delivery methodologies, 12 Factor principles and test-driven development

in a brokerage trading, research, and asset management environment.

To apply, please visit https://jobs.fidelity.com and search for 1808056.

Keywords: FIDELITY INVESTMENTS, Boston , Principal Software Engineer/Developer -1808056 , Finance , Smithfield, Rhode Island, Massachusetts


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Boston RSS job feeds