MesquiteRecruiter Since 2001
the smart solution for Mesquite jobs

Principal Software Engineer/Developer - 2010069

Company: Fidelity Investments
Location: Westlake, TX
Posted on: July 17, 2020

Job Description:

Builds service layer (ESB) solutions and produces architecture patterns for development groups, using Java and Oracle PL/SQL. Evaluates codes for quality assurance, using Check Style, Sonar, PMD, FindBugs, and EMMA. 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:

Bachelors 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 in the job offered or five (5) years of experience developing, deploying, and supporting large-scale enterprise software applications.

Or, alternatively, Masters 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 in the job offered or three (3) years of experience developing, deploying, and supporting large-scale enterprise software applications.

Skills and Knowledge:

Candidate must also possess:

Demonstrated Expertise (DE) implementing Java/J2EE technologies (JMS, Apache Camel, JAX-RS, Spring Data JPA, AOP, and IOC) into Enterprise design and integration patterns within Spring Framework using REST for fixed income products (interest rate derivative and security lending) or mutual fund equity derivatives with swift formats MT535/MT940/MT541/MT543.

DE developing services -- overnight indexing trades, CALL/PUT options, hedge funds, futures contracts, and creating post trade settlement applications with custody banks -- in MULE ESB for mutual fund event-driven architecture; performing data modeling using PL/SQL on Oracle 12c; developing ETL workflows using Informatica Power Center 9.6 (ETL) for trade life cycles; and scheduling ETL workflows using Control-M.

DE developing mobile applications for customer account management, using Xamarin IOS, Xamarin Android, and Xamarin Cross-Platform; creating user interfaces, using Android SDK and IOS SDK; designing batch processes, using Hive and Impala databases in Hadoop framework on CDH5.x; and managing data loading and processing from relational data sources using Apache Sqoop on Hadoop.

DE implementing AWS serverless services (Lambda, Cognito, and IAM) for customer authentication and authorization; deploying customer mobile applications on EC2 servers and API gateways to create, manage, and implement high speed data compression, using Snappy and Apache Avro; and implementing Keras for Theano and TensorFlow.

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

Keywords: Fidelity Investments, Mesquite , Principal Software Engineer/Developer - 2010069, Finance , Westlake, TX, Texas


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Mesquite RSS job feeds