Jobs

C# ASP.NET / Flex Developer -New Jersey

Job Details
 


Ref 28837
Country USA
City New Jersey
Business Area Global Technology
Contract Type Permanent
Estimated publish end date
Department Overview

About Barclays Capital
Barclays Capital is the investment banking division of Barclays Bank PLC.  With a distinctive business model, Barclays Capital provides large corporate, government and institutional clients with a full spectrum of solutions to their strategic advisory, financing and risk management needs.  Barclays Capital has offices around the world, employs over 23,000 people and has the global reach, advisory services and distribution power to meet the needs of issuers and investors worldwide.
For further information about Barclays Capital, please visit our website www.barclayscapital.com.

Barclays Capital is an equal opportunity employer and does not discriminate based on race, color, creed, religion, national origin, alienage or citizenship status, age, sex, sexual orientation, gender identity, marital status, disability, veteran status, orany other protected status prohibited under controlling federal, state or local law.

The Enterprise Systems and Capacity Management development team is comprised of individuals with varying skills and to develop and support applications and tools that  focus on saving the firm both time and money.

Working together in a collaborative environment, the Enterprise Systems and Capacity Management development team is able to provide applications, tools and services to the whole Barclays organization. In 2009 this team was nominated for a technology award for expertise and innovation. 

2010 has the team focusing on two major deliverables for IT Production which answers requirements to the firm's major initiatives for the year.

 

Main Function

Your role in the team will be to build and drive the CIO Dashboard application development tasks. As the technical lead you will be responsible for performing development tasks in C# .Net in an IIS container using Flex to develop a RIA flash front end. Additionally you will manage the project tasks and timeline.

The individual will produce code that will re-architect an existing application currently deployed in production. The re-architecting will include reusing existing components as well as rebuilding new components to extend the current application to allow the application to support other groups within the firm.

The individual will use their advanced knowledge of web technologies and tools like C# / .NET, Web Services, XML and Flex to produce enterprise quality code for the development team. Along with building in new functionality, the application developer will ensure that the application meets the minimum requirements necessary to be deployed by the Enterprise Management Tools Team.  

Requirements will be funneled to the technical lead from the technical architect and the business analyst. The developer will then code to the required specifications to create a release that is scheduled on a rolling release cycle of approximately 8 – 12 weeks.

In addition to coding responsibilities you will be required to manage the tasks, timeline and produce weekly reports on the project's progress.  As a team lead you will be part of a team of 12 responsible for a subset of the team and the team's deliveries for the year.

This position will afford the right person the opportunity to mentor and lead more junior team members. Additionally, the developer will be required to provide level 3 support when required. As with all projects at the firm, documentation is required to be produced for the development team and support resources by all development resources.

Main Duties

Flex Development
Action Script 3.0

C# / .NET / Web Services expertise for middle tier development
SQL Server
T-SQL / Stored Procedures
ADO.net

Person Requirements

IIS Server Administration
Infragistics Web Controls

Custom Component Development
SSRS / Crystal Reports / Business Objects
MVC Architecture
Familiarity with the SDLC