DescriptionOur client, a major global financial services provider engaged in retail and commercial banking, is seeking a Senior User Interface Developer - Legal IT. Location: Jersey City, NJType of Position: Full-time Main FunctionThe successful candidate will be part of the Compass program, responsible for developing the user interface for workflow management, data capture and metrics. They will be required to design the components to integrate with a firm-wide portal framework based on Windows Presentation Foundation and C#. The candidate will be expected to contribute on the design following good object-oriented model. Candidate is expected to have a good understanding of.NET Framework. They will interact with other team members within the Compass program to ensure that meet the overall technical objective. Main DutiesHighly skilled team member will leverage enterprise development skills within a self-directed and self-organizing team to deliver high quality, robust technical solutions on applications supporting up to several hundred users. Must be able to communicate with and mentor less knowledgeable (but capable), local or remote team members and assist in developing their skills to benefit the wider team. Candidate will be responsible for the following: Architecting and designing solutions which are consistent with the team's strategic technology direction and can be delivered within required time scales.Hands-on development of solutions using C# with a test driven approach.Developing Back End integration using web services.Providing technical documentation.Determining and executing suitable system testing strategy.The role will have no line management responsibility. Overall project management responsibility will be taken by the role's line management but developers are expected to be delivery focused. They take part in producing work breakdown structures and estimates and take ownership of these once agreed. Person RequirementsMinimum three years.NET development Primary skills in: C# - design and develop highly usable GUIs using messaging/web services to connect to middle tier. Web Services - design and develop web service clients which would interact with the middle tier. XAML and Windows Presentation Foundation - develop portlets which would be part of the firm-wide portal.Other useful technologiesXML - able to understand and produce XSD schema definitions and XSL transforms. Use from within Java and.NET applications using standard DOM/XPath APIs.Messaging - reliable and guaranteed such as MQ, Tibco EMSxUnit - able to follow continuous integration, test driven development approach using JUnit/NUnit and Cruise ControlAnt/Nant/Maven - able to develop and run build scripts using Ant. Maven would be an advantage.Must be able to select appropriate, possibly unfamiliar, technologies for a task and use them to implement solutions to tight deadlines.Should be keen and able to use unfamiliar technologies through self study.Object Oriented Design skills:Understand and incline towards a Service Oriented Architecture.Able to produce green field OO designs or enhance and refactor existing designs with suitable approach.Design solutions which are testable, meet performance requirements and are maintainable.Recognize when a common design pattern will solve a problem, recognize the consequences and trade-offs of using it and apply it when appropriate.Interpersonal/Team skills:Team player who can balance individual objectives with those of the team.Strong communicator who will use both verbal and written communication with team members, other members of IT. Able to influence others to achieve win-win outcomes.Use initiative to highlight any issues or risks to project success and suggest solutions. Should use own knowledge where possible but proactive about effectively using the time of others.Able to review work undertaken or being planned by others, highlight issues and recommend
To apply: http://www.gadball.com/job/20062236/senior-user-interface-developer--legal-it/?sid=18
Sunday, March 21, 2010