Senior Software Engineer/Developer - 1708516
Company: Fidelity Investments
Location: Salt Lake City, UT
Posted on: September 22, 2017
Job Description:
Duties: Builds and supports authentication and identity
management applications to facilitate secure access to Fidelity’s customer
facing systems. Automates project tasks and reduces repetitive
development efforts. Implements enterprise solutions in .NET/J2EE
environment according to Agile and Waterfall methodologies. 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. Requirements: 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 enterprise financial services applications in distributed
environments; 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 enterprise financial services applications in distributed
environments. Candidate must also possess: Demonstrated Expertise (“DE”)
developing enterprise financial services applications in distributed
environments using .NET, J2EE, Spring, and ORM frameworks (Hibernate); and
developing Web services (producers and consumers) using JAX-WS, SOAP, REST,
XML, JSON, and WSDL, according to Agile methodologies; DE developing
enterprise client server applications, including shell scripting; performing
database design, development, and administration within MS SQL and DB2
environments; and developing Web-based applications using ASP.NET, C#, Bootstrap,
JSP, and jQuery; DE configuring continuous build and integration flows
using git, Jenkins, Maven, and Nexus within a Windows and UNIX environment
(Solaris and Linux); and scripting automated application deployment
flows; DE developing enterprise architecture within a Java environment
using J2EE, Service Oriented Architecture, SOAP/Restful Web services, and
WebSphere and Tomcat servers; and designing and maintaining tables and stored
procedures in an Oracle application production environment. To apply, visit http://jobs.fidelity.com and search for Job
Number 1708516.
Keywords: Fidelity Investments, Salt Lake City , Senior Software Engineer/Developer - 1708516, Finance , Salt Lake City, UT, Utah