Principal Software Engineer/Developer

Fidelity

Education
Benefits
Special Commitments
Skills

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. Develops test automation frameworks in Cucumber/Serenity to validate Web applications. 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:

  • Creates test plans, data, procedures for automated testing.
  • Writes Complex SQL queries.
  • Maintain all automation in Git Hub Repositories.
  • Create, monitor, and maintain Jenkins jobs to execute automation scripts.
  • Participates in formal reviews of application designs, business, and functional requirements.
  • Perform in code reviews.
  • Conducts reviews each release of code for SOC1 audit requirements.
  • Identifies and suggests quality process improvements focused on defect prevention and audit compliance.
  • Provides leadership and direction of day-to-day tasks to team members and mentorship guidance.
  • Ensures execution of project regression test tasks.
  • Establishes project plans for projects of moderate scope.
  • Analyzes and reports test status and results.
  • Defines regression tests, and production verification and validation.
  • Coordinates and leads other team members work.

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 and programming using Java/J2EE, in a Prime Service, Capital Markets, or Securities Finance 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 and programming using Java/J2EE in a Prime Service, Capital Markets, or Securities Finance 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 building automation frameworks, using Java, J2EE, XML, HTML, JSON, Cucumber, Junit, and Maven.
  • DE building automation scripts consisting of Selenium Web driver and Selenium Grid for automation, using Cucumber and Serenity architecture.
  • DE performing integration within a customized framework and Continuous Integration/Continuous Deployment (CI/CD) pipelines using Jenkins; and coordinating day-to-day assignments and mentorship for a team.

#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.

Read Full Description
Confirmed 18 hours ago. Posted 25 days ago.

Discover Similar Jobs

Suggested Articles