Overview
On Site
Full Time
Skills
Strategic Planning
Capital Market
IT Architecture
Software Development
System Implementation
C
C++
Design Architecture
Recovery
High Availability
Articulate
Writing
Management
Network
Analytical Skill
Linear Algebra
Calculus
Statistics
Probability
Teamwork
Collaboration
Work Ethic
Computer Science
.NET
C#
Java
Scripting
Perl
Python
Microsoft Office
Microsoft Excel
Database
SQL
OLAP
Training
Finance
Job Details
Job level: Vice President
Location: New York, NY Role Objectives
Senior Software Engineer is responsible for assisting in the technical vision and strategic planning of all aspects of software solutions for the Capital Market business. This includes both in-house built and external vendor provided software. The engineer is part of the team working on mission critical projects and provides the technical expertise for development environment, technology architecture and implementation. The engineer also works together with the business users and analysts to ensure the applications meet users' specification and requirements.
Qualifications and Skills
Location: New York, NY Role Objectives
Senior Software Engineer is responsible for assisting in the technical vision and strategic planning of all aspects of software solutions for the Capital Market business. This includes both in-house built and external vendor provided software. The engineer is part of the team working on mission critical projects and provides the technical expertise for development environment, technology architecture and implementation. The engineer also works together with the business users and analysts to ensure the applications meet users' specification and requirements.
Qualifications and Skills
- 10+ years of practical work experience involving software development and systems implementation.
- Proficient in C/C++ programming language.
- Ability to design / architecture a software solution.
- Strong background in building enterprise-wide software solutions in multi-technology environments and solid understanding of the impact of changes to the environments.
- Advanced understanding of current recovery solutions and high availability architectures.
- Expert ability to articulate points and provide summaries and explanations of technical concepts verbally or in writing to management or other internal departments providing the backing details as needed.
- Ability to build a network of relationships across the organization, obtain a detailed understanding of internal clients' needs and drive organization wide design concepts gaining buy in and support of stakeholders
- Strong solid analytical skills for diagnosing and troubleshooting potential system issues; Sharp mind to process solution with quick turn-around.
- Ability to operate in mathematical concepts, e.g.: analysis, linear algebra, calculus, statistics, and probability.
- Good teamwork and strong work ethic.
- Undergraduate or graduate degree in computer science from a top-tier computer science program (or equivalent).
- The following skills are advantageous for the position:
- Microsoft .Net/C#, or Java, and scripting languages e.g. Perl, Python.
- Familiarity with Microsoft Office technologies such as: Excel, COM.
- Familiarity with the database concept, relational SQL, coding with OLAP.
- Formal background/training in mathematical finance.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.