Principal Software Engineer/Developer

Two Destiny Way, Westlake TX, United States

Apply now Apply later

Job Description:

Position Description:

Tests Front end, middle-tier, and database applications developed in Angular, Java, and Structured Query Language, hosted on-Prem, Amazon Web Services (AWS) Cloud architecture using EC2, ALB, IAM, VPC, Cloud Watch, Datadog, EKS, and CDN. Develops Web-based applications using Java and SQL. Promotes the test development of EKS and CDN applications using programing and scripting languages. Automates the integration of code changes from multiple contributors into a single software project using Continuous Integration and Continuous Development (CI/CD) practices and open-source platforms -- Jenkins/Terracore. Translates business requirements into technical solutions by developing complex software applications and conducts research analysis to create Proof-of-Concepts (POCs). 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:

Bachelor’s degree (or foreign education equivalent) in Computer Science, 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) writing complex queries in a Prime Service, Capital Markets, or Financial Securities environment.

Or, alternatively, Master’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 as a Principal Software Engineer/Developer (or closely related occupation) writing complex queries in a Prime Service, Capital Markets, or Financial Securities environment.

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise (“DE”) performing quality assurance database testing using DB Visualizer and SQL Developer; and developing multi-join queries for data mining and validating complex financial calculations and analytics in an integrated test environment.
  • DE performing validation of ETL mappings using Abinitio, Informatica, and SSIS; and reporting validation using SSRS, Tableau, Business Objects, and Actuate reports.
  • DE performing validation in Big Data, Hadoop, MapR, Apache Drill Explorer, and Dbeaver using SQL and Python Scripting.
  • DE building automation frameworks using ICEDQ to perform data comparisons for large datasets.

#PE1M2

#LI-DNI

Certifications:

Category:

Information Technology

Fidelity’s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Angular Architecture AWS Big Data CI/CD Computer Science Data Mining EC2 Engineering ETL Hadoop Informatica Java Jenkins Mathematics Open Source Physics Python Research SQL SSIS Tableau Testing

Region: North America
Country: United States

More jobs like this