Apps Dev Sr. Programmer Anlyst Job in Houston, Texas US

Reference Code: 12009645
Location: Houston, TX, USA
Education Level: Bachelor's Degree
Description
The candidate will have direct exposure to the traders and research quantitative analysts.

As a developer, the candidate will be expected to contribute to and deliver on technology initiatives, industry best-practice, document and fully test his/her work. The candidate will also work with other team members in our development teams in London, India and Singapore.

Job Background/context:

The Commodities technology group provides application development and support to the Commodities business globally. This includes Trading, Sales and Marketing, Risk Management, the Financial Division and Operations.

The current team structure is relatively flat which enables the organisation to rapidly deploy the most suitable team to meet the specific client needs. This means that the successful candidates will need to be flexible, multi-tasking and able to excel in a constantly changing environment.

Key Responsibilities:

o Provide analysis, custom code development, and troubleshooting in the design, configuration, testing, and production support of one or more Citi technical solutions
o Demonstrate strong knowledge in one or more development languages/approaches such as Java, C#, JavaScript
o Strong knowledge of J2EE related technologies
o Strong Oracle SQL knowledge, experience working with stored procedures and PL/SQL a plus
o Exhibit proficiency in one or more business areas
o Gather and document technical requirements, code specifications, test plans/results, and any other deliverables required by the project
o Assume hands-on project implementation duties (design, coding, testing) in all phases of project implementation
o Report status of assigned responsibilities

Key Relationships:

Trading desks
Fixed Income Quantitative Analysis
Risk Management
Finance/Product Control

Development Value:

The candidate will have the opportunity to gain exposure to this business area through interaction with the desk, risk management and research.

The candidate will have the opportunity to work within an innovative team to implement modern and best-practice software techniques.

Knowledge/Experience:

o Minimum 5 years of technology development experience using one or more of the preferred languages
o Bachelor's Degree or equivalent experience in a related field
o Strong client-facing skills including good written and oral communication skills a must
o Ability to work within a project team

Skills:

Strong C# and Java
Strong SQL
OO Design and Patterns
Exceptional problem solving ability
Exceptional communication skills