Senior Software Engineer/Developer - 2059804
Company: Fidelity Investments
Location: Durham, NC
Posted on: August 12, 2022
Job Description:
Builds responsive Cloud-based, Web applications while
maintaining the underlying source systems/databases that make
Access Lifecycle Management (ALM) services seamless, secure, and
appropriate. Builds responsive Web applications, using HTML5, CSS,
and JavaScript. Designs, builds, and supports mission critical
applications to provide digital customer experiences in an Agile
environment. Delivers system automation by setting up Continuous
Integration/Continuous Delivery (CI/CD) pipelines. Provides
business solutions by developing complex or multiple software
applications. 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: Bachelors degree (or foreign education equivalent) in Computer
Science, Engineering, Information Technology, Information Systems,
Information Systems Technologies - Internet and Web Page Design,
Mathematics, Physics, or a closely related field and three (3)
years of experience in the job offered or three (3) years of
experience designing and developing Web applications in a financial
services environment. Or, alternatively, Masters degree (or foreign education
equivalent) in Computer Science, Engineering, Information
Technology, Information Systems, Information Systems Technologies -
Internet and Web Page Design, Mathematics, Physics, or a closely
related field and one (1) year of experience in the job offered or
one (1) year of experience designing and developing Web
applications in a financial services environment. Skills and Knowledge: Candidate must also possess: Demonstrated Expertise (DE) developing front-end Web
applications, using HTML5, CSS3, Ajax, JavaScript, Bootstrap,
Angular, and TypeScript; unit testing Angular components using
Jasmine; and supporting client-side functionality using user
friendly design approaches. DE developing middle layer components and services, using C#,
ASP.Net, MVC, WCF, and Python; implementing unit and integration
test cases to ensure code coverage and verification of
functionalities using NUnit; and testing Web APIs for valid
responses and smooth execution using Postman. DE translating business requirements into technical designs and
mapping strategy documents in a fast-paced Agile delivery model;
implementing data and reporting solutions, querying complex data,
and updating and maintaining tables, views, functions, and stored
procedures from source systems in PL/SQL and PgSQL; and performing
performance tuning using SQL Profiler. DE creating fully automated infrastructure for Continuous
Integration/Continuous Delivery (CI/CD) processes; performing code
review, unit testing, and building and releasing automation,
incident, and change management in a DevOps, Agile operations, and
Linux environment, using Jenkins, Chef, and Maven; and deploying
pipelines and performing code versioning, using GIT, Stash, and Bit
Bucket. For full job details and to apply, please visit
https://wd1.myworkdaysite.com/en-US/recruiting/fmr/FidelityCareers
and search for job number 2059804.
Keywords: Fidelity Investments, Durham , Senior Software Engineer/Developer - 2059804, Finance , Durham, NC, North Carolina
Click
here to apply!
|