Fidelity Investments Senior Software Engineer/Developer in Boston, Massachusetts

Analyzes, designs, develops, tests, and supports financial data-tier applications in public or private cloud solutions. Develops Web services in a scrum Agile environment using Java/J2EE technologies. Implements scalable solutions and time-to-market-enabling frameworks.

Primary Responsibilities :

  • Develops original and creative technical solutions to on-going development efforts.

  • Designs applications or subsystems on major projects and for/in multiple platforms.

  • Develops applications for multiple projects supporting several divisional initiatives.

  • Supports and performs all phases of testing leading to implementation.

  • Assists in the planning and conducting of user acceptance testing.

  • Develops comprehensive documentation for multiple applications supporting several corporate initiatives.

  • Responsible for post-installation testing of any problems.

  • Establishes project plans for projects of moderate scope.

  • Works on complex assignments and often multiple phases of a project.

  • Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives.

Education and Experience :

Bachelor’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 services within a financial services environment.

Or, alternatively, a Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one (1) year of experience in the job offered or one (1) year of experience developing Web services within a financial services environment.

Skills and Knowledge :

Candidate must also possess:

  • Demonstrated Expertise (“DE”) performing Object-oriented design, analysis, and implementation of financial products within a personal investing or workplace investing domain .

  • DE configuring continuous build and integration flows, using git or ClearCase, Maven or Ant, and Jenkins, within a UNIX environment (Solaris/Linux); and scripting automated application deployment flows.

  • DE developing enterprise financial services applications in distributed environments using J2EE, Spring, and ORM frameworks; and developing Web services (producers and consumers) using JAX-WS, REST, XML, and JSON .

  • DE performing full-stack Java multitier Web development using MVC design patterns within a Struts or Spring framework .

#PE1M2

Job: *Technology

Title: Senior Software Engineer/Developer

Location: MA-Boston

Requisition ID: 1707375