Search Jobvertise Jobs
Jobvertise

Principal Software Engineer/Developer - 2093565
Location:
US-NC-Durham - 27709
Jobcode:
2093565
Email Job | Report Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Company Name: FMR LLC d/b/a Fidelity Investments

Job Title: Principal Software Engineer/Developer

Work Site: 100-300 New Millennium Way, Durham, NC 27709



Position Description:



Performs data integration using Extract Transform Load (ETL) patterns and develops data movement design patterns using Informatica. Designs software applications for Stock Plan Services (SPS). Performs real-time recordkeeping and generates reports using Business Intelligence (BI) features to build a modernized cloud-ready stack. Performs database development using PL/SQL for Oracle. Implements Cloud Computing and DevOps concepts automate application pipelines according to Continuous Integration/Continuous Delivery (CI/CD) methodologies (Git and Jenkins). Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.



Primary Responsibilities:



· Participates in architecture design teams.

· Defines and implements application-level architecture.

· Develops applications on complex projects, components, and subsystems for the division.

· Recommends development testing tools and methodologies and reviews and validates test plans.

· Responsible for QA readiness of software deliverables.

· Develops comprehensive documentation for multiple applications or subsystems.

· Establishes full project life cycle plans for complex projects across multiple platforms.

· Responsible for meeting project goals on-time and on-budget.

· Advises on risk assessment and risk management strategies for projects.

· Plans and coordinates project schedules and assignments for multiple projects.

· Acts as a primary liaison for business units to resolve various project/technology issues.

· Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.

· Advises senior management on technical strategy.

· Mentors junior team members.

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

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



Education and Experience:



No degree and seven (7) years of experience as a Principal Software Engineer/Developer (or closely related occupation) performing data integration and designing applications for Stock Plan Services using Informatica, Oracle PL/SQL, Business Intelligence (BI), and Power BI.



Or, alternatively, Bachelor’s degree (or foreign education equivalent) in Accounting, Computer Science, Computer Information Systems, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal Software Engineer/Developer (or closely related occupation) performing data integration and designing applications for Stock Plan Services using Informatica, Oracle PL/SQL, Business Intelligence (BI), and Power BI.



Or, alternatively, Master’s degree (or foreign education equivalent) in Accounting, Computer Science, Computer Information Systems, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Principal Software Engineer/Developer (or closely related occupation) performing data integration and designing applications for Stock Plan Services using Informatica, Oracle PL/SQL, Business Intelligence (BI), and Power BI.



Skills and Knowledge:



Candidate must also possess:



· Demonstrated Expertise (“DE”) defining and designing Extract Transform Load (ETL) processes for data movement using Python, Informatica, PL/SQL, Oracle, TOAD, and SQL Developer; and sourcing, extracting, and normalizing enterprise level data to provide business and operational insights for Business Intelligence (BI) dashboards using Oracle Business Intelligence (OBIEE), Microsoft SQL Server Services, and Power BI.

· DE maintaining and communicating the state of automation executions and configuration setup of Jenkins, Git Stash, BitBucket and IBM UrbanCode by monitoring application changes -- integration, testing, delivery, and deployment – according to Continuous Integration/Continuous Development (CI/CD) methodologies; performing batch job scheduling and dependency management for distributed systems; and monitoring and resolving job cycle issues using Control-M and Informatica Scheduler.

· DE coordinating with internal and external teams using Jira (for story writing and backlog prioritization) and ServiceNow (to plan change tickets); performing a production cut over and data migration plan and checklist to follow up task by task as a project manager; and migrating data frameworks and utilities from mainframe (including VSAM and DB2) to Oracle and Snowflake using Oracle PL/SQL and Informatica.

· DE designing disaster recovery and fail-over plans for micro-services distributed platforms and release deployments using DAAS; and planning and releasing validation plans for applications and databases connected to messaging, database, and replication components using GoldenGate, Azure, Oracle Exadata, and Unix or Linux shell (for scripting).



For full job details and to apply, please visit https://jobs.fidelity.com and search for job number 2093565.

FMR LLC d/b/a Fidelity Investments
Company Web Site
100-300 New Millennium Way
Durham, NC 27709


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations