Changes existing software functionality, using programming
languages -- Java, Java Script, and Groovy. Designs and architects
solutions for customers' business process, workflow, automation,
and integration needs. Provides business solutions by developing
complex or multiple software applications.
Develops original and creative technical solutions to on-going
Designs applications or subsystems on major projects and for/in
Develops applications for multiple projects supporting several
Supports and performs all phases of testing leading to
Assists in the planning and conducting of user acceptance
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
Performs independent and complex technical and functional
analysis for multiple projects supporting several initiatives.
Performs data analysis and develops data visualization report
Education and Experience:
Bachelors 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 designing REST Web Services and developing Business
Process Model and Notation (BPMN) workflows, using Java or
Or, alternatively, Masters 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 designing REST Web Services and
developing Business Process Model and Notation (BPMN) workflows,
Skills and Knowledge:
Candidate must also possess:
Demonstrated Expertise (DE) designing and developing UI Web
applications including, integrating applications with REST based
services using Single Page Architecture (SPA) for investment
and performing Java project development using script tasks in XTRAC
DE performing end-to-end functional and non-functional user
acceptance and regression testing -- writing, defining, and
developing automated test plans, frameworks, and cases -- of Web
applications, using Cucumber with Java, Groovy, Ruby, and QTP/UFT
in Agile and Waterfall environments; and performing PL/SQL
scripting for database applications.
DE implementing business management or workflow solutions, using
XTRAC, Appian, or Camunda.
DE developing and automating functionality of multi-tiered
For full job details and to apply, please visit
https://jobs.fidelity.com/ and search for job number: 2008869.