Fidelity is looking to solve the business problem of developing and maintaining complex Web applications and providing business-unit-wide solutions by developing multi-faceted software applications.
Requirements
- Designing and developing backend applications according to business requirements using Oracle PL/SQL
- Designing and developing Unix Shell and Oracle PL/SQL scripts to bulk load data from data systems into Operational Data Store (ODS) according to business user requirements
- Designing and implementing Extract, Transform, and Load (ETL) processes by developing mappings and workflows using Informatica tools
- Developing Perl and UNIX shell scripts for processing ETL workflows
- Profiling, mining, specifying, extracting, cleansing, and analyzing large data warehouses, using SQL Developer, ER/Studio, Toad, and Python
- Building and maintaining Cloud infrastructure in Amazon Web Services (AWS) Cloud using API Gateway, Lambda Services, Application Load Balancer (ALB), Elastic Compute Cloud (EC2), and Simple Storage Service (S3)
- Securing Web applications using Open Authorization (OAuth) and Identity and Access Management (IAM)
Responsibilities
- Translates and incorporates business vision and strategy to architectural strategy recommendations at the functional level.
- Participates in high-level, cross-functional architecture design teams.
- Identifies and consults with internal and external technical resources to produce cross-company strategic designs.
- Consults on development and delivery of major technology initiatives for the business unit.
- Consults on deployment of major project deliverables.
- Oversees the technical implementation of cross-divisional or company architectural components.
- Authors technical specifications and diagrams based on analysis of business requirements.
Other
- Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Management, Business Administration, or a closely related field
- Six (6) years of experience as a Director, Software Engineer/Developer (or closely related occupation) developing and maintaining Web applications
- Alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Information Management, Business Administration, or a closely related field and four (4) years of experience
- Must be able to work onsite every other week (all business days, M-F) in a Fidelity office
- Must comply with the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, and other relevant laws and regulations