C # Developers (All levels)
Citi Belfast creates the technology that will shape the future of banking. Through innovation and re-engineering, you will have the chance to see your work benefitting our infrastructure in real-time, strengthening our offering to clients. And with Citi's commitment to your ongoing technical career, you'll see your skills and experience coming along just as quickly.
In the five years we have been here, Citi Belfast has grown to over 1,000 people and this has recently been recognised with an award for "Northern Ireland Business of the Year". This award was made on the basis of our ability to provide high-value jobs, demonstrated growth and a focus on the future for the new Belfast.
Profile of Role:
Citi developers are directly involved in growing a number of businesses and infrastructure groups worldwide including Capital Markets Trading, Global Transaction Services, Trade Processing and Regulatory Reporting and Operations and Settlements.
The Person
- Strong analytical and communication skills
- Ability to work independently and self manage tasks timelines
- Self-motivated and with determination to achieve goals
- Flexible and able to deliver quality results in the required timeframe
- Proficient in analyzing and understanding databases and database enquiries
- Knowledge of the full development life cycle
- Ability to demonstrate an aptitude for data abstraction, encapsulation and generic problem solving
Essential Criteria
- Proven track record of development .NET 3.5 and .NET 4.0 using C#
- Knowledge of any of the following
- WPF, WCF, ADO.NET
- Multi-Threading
- Managed and Unmanaged code
- Unit Testing Frameworks
- Continuous Integration , Configuration Management
- Build & Release
- Sharepoint Development & Windows Workflow
- Working knowledge of relational databases and SQL
- Query Optimization
- Transaction Management
- Multi User & Concurrency
- Database Administration
- OLAP and OLTP
- Understanding of modern day enterprise technologies such as
- Design & Software Patterns
- High Availability & Fault Tolerance
- Messaging
Development Value
The global investment bank is a high paced, motivated environment. The role offers the candidate the opportunity to start or continue a career in a highly interesting, challenging environment, as well as associated knowledge of investment banking, a large range or technologies, environments and roles. This is a unique career opportunity with wide potential for career and self development.
Applicant information
Along with our commitment to your ongoing technical career, we offer salaries competitive in the local market, a non-contributory pension and a flexible benefits package you can tailor to suit your lifestyle.
Exceptional candidates who do not meet these criteria may be considered for the role provided they have the necessary skills and experience.
Please ensure you attach an up-to-date CV, detailing how you meet the essential criteria for this role.
Citi is an Equal Opportunities Employer