*Hi,* *We have an urgent requirement for one of our fortune 500 clients. Let me know if you can go further.*
*Please respond ASAP.* *Please send your resumes to [email protected]* ** * * *Position: Senior User Interface Developer* *Location: **Jersey City**, NJ* *Duration: 6-9 months* Main Function The 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 Duties Highly 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: * Responsible for the technical specifications of the various UI modules. * Architect and design solutions which are consistent with the team*s strategic technology direction and can be delivered within required time scales. * Responsible for code configuration management and build process. * Hands-on development of solutions using C# with a test driven approach. * Develop back-end integration using web services. * Responsible for technical documentation. * Determine and execute suitable system testing strategy. * Plan and coordinate packaging and deployment of applications by appropriate teams. 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 Requirements * Minimum six years .NET development (at least one year in rich interface application 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. * Code Configuration Management tools * preferably Perforce. * Build Management tools * preferably Cruise Control. Other useful technologies * XML * 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 EMS * XUnit * able to follow continuous integration, test driven development approach using JUnit/NUnit and Cruise Control * Ant/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 -- Best Regards, Amit ________________________________________________________ Amit Kumar | Deegit Inc |Sr. IT Recruiter | 1111 Plaza Drive, Suite 370 | Schaumburg, IL 60173 | Ph: 847.874.7081 | 7082 |3615 ext - 311 | Fax: 847.330.1987 | e-Fax: 847.416.4898 | [email protected] | www.deegit.com | "Certified Minority Business Enterprise (MBE)" “Winner – Deloitte Technology Fast 500 for 2008” “Winner – Inc. 5000 fastest growing firm for 2008” "Right Person for the Right Job in the Right Time" The information transmitted in this email is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of the contents of this transmission is prohibited. If you have received this transmission in error, please contact the sender and delete the material from your system.
