Position: Lead Developer /Software Engineer
Job Location: 3 Times Square New York, NY 10036
WC #: 7951848
Start Date: 08/24/2009
End Date: 05/31/2011


Description
The Thomson Corporation is a leading global provider of integrated
information solutions to business and professional customers.

The Thomson Financial Culture
Our employees embrace a number of commonly shared values —
collaboration, accountability, customer focus, a bias toward action
and results, entrepreneurial spirit and, at all times, the highest
ethical standards. These values represent the behavior each employee
is expected to exhibit in their role. In our view, fostering a culture
that embodies these values will lead to success and growth for our
employees and our business.

Position Description
Thomson Financial is seeking a Senior Software Engineer who possesses
a deep understanding of the challenges faced while developing
enterprise web based applications.  In this state of the art
environment you will be called on to take the lead and contribute to
the continuing and new technical development of the Wealth Management
Web applications product line.

The Senior Software Engineer will have strong experience in hands-on
development and delivery of distributed, enterprise-level web
applications.  Specifically, the Senior Software Engineer will be
responsible for the following:
•       Collaborate on the design and implementation of a strategic Thomson
Web product
•       May manage a team of developers
•       Work with Business Analysts, Product and Quality Assurance
colleagues to design/develop solutions
•       Prototype and evaluate alternative designs in light of security,
reliability, continuity, and functional completeness
•       Implement code and component solutions in a structured, agile
environment
•       Coordinate with third party teams to assemble systems
•       Assist other team members’ efforts with experience and technical
knowledge
•       Guide or advise build and packaging team in designing installation
units/packages, refactoring as necessary
•       Work with other specialized staff (operations, database management,
client support staff) on assembly and deployment questions

 Qualifications
•       Minimum of 8+ year’s software engineering experience
•       Full development life cycle for analysis, design, development,
documentation, and testing
•       Lead code reviews and ensuring quality of code at all times
•       Ability to provide estimations, risk assessments, and meet
deliverables in a timely manner
•       Demonstrated success in security or performance optimization of Web-
based applications
•       Advanced OO design and development using pattern- and integration-
oriented approaches
•       Ability to evaluate and assess design options
•       Be able to mentor and serve in a leadership role
•       History as strong team player who is able to work well across all
groups: project manager, development, database, product management,
and quality assurance
•       Demonstrable strong problem solving and analytical skills
•       Web-based, federated solutions experience.
•       Strong communication skills.
•       Bachelor’s Degree in Computer Science or related field (Masters and
certifications a plus)


Required Skills – the bolded portions are BASICS to this position and
therefore the candidate should have these skills without question. The
italicized portion is KEY to the position.
•       .NET 3.0, C# 2.0 (including generics)
•       MS SQL Server 2005
•       XSLT, HTML, Javascript, CSS
•       Performance analysis and remediation using tools such as Visual
Studio’s profiler and load tester; or security improvement through
threat modeling and risk prioritization/remediation supplemented by
automated analysis tools
•       High volume transactional, messaging and distributed systems (1)
Security Analysis and Design OR 2) Performance Analysis in .Net Web
Applications)
•       Web services integration across technologies (Java to .NET, for
example)
•       Object Oriented Analysis/Design/Development
•       Installation management and packaging
•       .NET application profiling and tuning
•       System development using Windows Server 2003 / Windows Server 2008

Plus Skills – the bolded portions are more important than the others.
•       Office Server System, Workflow Foundation, WCF technologies; next
generation Microsoft platforms including Windows Server 2008 and SQL
Server 2008
•       Advanced C# development using constructs such as LINQ, expression
trees, and constraints
•       Software testing with the Visual Studio Web and unit test tools
•       Threat modeling and application security programming
•       Production systems using Microsoft Content Management products (CMS,
SharePoint)
•       Building distributed systems using Message Queuing (MSMQ, COM+/
Enterprise Services, IBM WebSphere MQ)
•       Orchestrating business processes using BizTalk Server
Interview Schedule: 1) Phone screen (30 minutes) 2) In-person
Interview (2 hrs)

Send resume : [email protected]
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"OCP_DBA" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/OCP_DBA
-~----------~----~----~----~------~----~------~--~---

Reply via email to