Principal Software Engineer/Developer - 1812012
Company: FIDELITY INVESTMENTS
Location: Jersey City, NJ
Posted on: October 12, 2018
Duties: Designs and develops IBM InfoSphere Streams, C++, and
based applications for real time equity and options trading
Performs backend design and development using C/C++ on Linux.
application design and development using IBM InfoSphere Streams
create new signals for algorithmic trading applications.
technical leadership to convert business userâ€™s technical
and business problems/requirements into code and applications
implement and optimize back-end based financial services
â€¢ Plans and coordinates application development using
standard OOAD techniques, SDLC principles, and software design
â€¢ Develops, designs, codes, and tests applications using C,
IBM InfoSphere Streams, Java, and kdb.
â€¢ Reviews Object-oriented solutions and backend
including production support and performance tuning.
â€¢ Communicates with business and financial engineering teams
ensure gaps between business and technical requirements are
â€¢ Participates in architecture design teams for real-time
distributed systems on internal/external cloud using
architecture and cloud technologies.
â€¢ 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.
â€¢ Responsible for meeting project goals on-time and
â€¢ Advises on risk assessment and risk management strategies
â€¢ Plans and coordinates project schedules and assignments for
â€¢ Acts as a primary liaison for business units to resolve
â€¢ Provides technology solutions to daily issues and technical
evaluation estimates on technology initiatives.
â€¢ Mentors junior team members.
â€¢ Performs independent and complex technical and functional
analysis for multiple projects supporting several divisional
Bachelorâ€™s degree (or foreign education equivalent) in Computer
Engineering, Information Technology, Information Systems,
Physics, or a closely related field and five (5) years of
the job offered or five (5) years of experience developing
applications using Object-oriented technologies;
Or, alternatively, a Masterâ€™s degree (or foreign education
in Computer Science, Engineering, Information Technology,
Systems, Mathematics, Physics, or a closely related field and three
years of experience in the job offered or three (3) years of
developing backend applications using Object-oriented
Candidate must also possess:
Demonstrated Expertise (â€œDEâ€) performing systems development
streaming complex signals using IBM InfoSphere Streams
platform for high frequency trading applications;
DE developing backend systems using Object-oriented
patterns and C/C++ on Linux for algorithmic trading
DE designing and implementing enterprise infrastructure and
required for cloud computing, using microservice architecture and
technologies --Kubernetes, Dockers, Ansible, and Chef scripts --
trading application UIs.
To apply, go to https://jobs.fidelity.com and search for
Keywords: FIDELITY INVESTMENTS, Jersey City , Principal Software Engineer/Developer - 1812012 , Finance , Jersey City, NJ, New Jersey
Didn't find what you're looking for? Search again!