Broad Content of Role
We have an exciting opportunity available as a Technical Consultant in our Jersey City office. The person in this role will be responsible for deploying and configuring large and complex financial software platforms designed for high volume trading at leading financial institutions. This requires both technical and business consulting skills. Our clients are fast-paced trading desks and portfolio managers and demand a high level of performance which our unique Buy-Side solutions provide.
Our implementation consultants work with cutting edge technologies including supporting a real-time Service Orientated Architecture (SOA) suite of applications. The position requires significant travel to client sites, and familiarity with databases and messaging middleware.
You will be called upon to provide comprehensive technical expertise and guidance on the following:
Optimize systems and database performance
Ongoing system maintenance
Hardware and system configurations
Troubleshoot operating system, database, and application level issues
This is a hands-on role that requires providing technical leadership to external clients through all stages of a large scale software implementation.
Responsibilities
-
- Provide implementation and best practice guidance to clients by leveraging industry experience and asset class expertise
- Have an understanding of hybrid cloud architectures and proven best practices that enable high operational resiliency
- Deploy and test client workflows on client environments
- Conduct product configuration workshops for clients and internal team members
- Provide application support to clients and troubleshoot operating systems, database, and application level issues
- Become the product expert both internally and externally to clients
- Deliver and document technical recommendations and innovative solutions to clients
- Deliver presentations and conduct technical workshops for clients and employees
- Keep abreast of technology innovations and communicate recommendations both internally and to clients
- Optimize system and database performance
Qualifications
-
- Bachelor's Degree in a technical field
- Familiar with database administration (Oracle, SQL, Server, PostgreSQL)
- Proficient in the latest web technologies
- Comprehensive understanding of operating platforms, connectivity and security
- Must operate with a sense of urgency; flexibility
- Experience with message middleware
- Knowledge of Windows and UNIX/Linux server environments
- Experience 3+ years implementing large and complex software platforms
- Excellent written and verbal communication and presentation skills
- Ability to effectively communicate both high level and detailed technical concepts to clients
- Superb analysis and problem solving skills
- Prior consulting experience is highly desirable
- Ability to work both independently to provide solutions to the client and as part of a team to accomplish tasks
- Experience with automated testing tools
- Programming, development experience a plus
- Understanding of RESTful API a plus
- Experience with Agile methodology like Scrum, using JIRA
- Ability to travel up to 50% of the time (domestic/internationally)
- Experience in financial services, specifically asset management, strongly preferred