Thursday, July 02, 2009

Database Engineer in New York, NY

Thursday, July 02, 2009
A well known financial services company based out of New York City is looking for a Database Engineer. Position Description Company is seeking a Database Designer and Administrator who possesses a deep understanding of the challenges faced while developing secure enterprise-level databases supporting high volume, Web-based applications. In this state of the art environment you will be called on to develop and maintain database designs and environments as part of continuing and new technical development of the Wealth Management Web applications product line. The Database Designer and Administrator will have strong experience in hands-on development and delivery of distributed, enterprise-level web applications. Specifically, the Database Designer and Administrator will be responsible for the following: . Collaborate on the design and implementation of a strategic Web product . Work with Business Analysts, Product and Quality Assurance colleagues to design and develop databases, data warehouses, and reporting solutions . Prototype and evaluate alternative designs, considering security, reliability, continuity, distributed architecture and functional completeness . Implement data solutions in a structured, agile environment . Deploy and manage databases which are distributed across multiple, geographically separated locations . Coordinate with third party teams to assemble and maintain database servers and data maintenance, replication and distribution tasks . Assist other team members' efforts with experience and technical knowledge . Guide or advise build and packaging team in designing installation packages . Work with other specialized staff (operations, database management, client support staff) on assembly and deployment questions Required Skills - . MS SQL Server 2005, including Transact-SQL, stored procedure development, SSIS, and XML data formats . Data warehousing using SQL Server Analysis Services and MDX . Reporting using SQL Server Reporting Services or similar product . Designing and implementing high volume data systems using both dimensional and relational techniques . Threat modeling, risk assessment/prioritization and database security design techniques . Database wide-area integration using replication, ETL processes with SSIS, or third party process managers such as BizTalk . Database solution distribution including packaging and distributing full releases and upgrades for existing instances . Database application instance analysis, partitioning, monitoring and tuning . Database design documentation and developer support Plus Skills . C# development of .NET assemblies and routines for SQL Server . Next generation Microsoft platforms including Windows Server 2008 and SQL Server 2008 . C# data development using LINQ to SQL . Software testing with the Visual Studio unit test tools . Building distributed systems using Message Queuing or Service Broker Financial Industry experience Experience: Qualifications . Minimum of 8+ year's software engineering experience, which must include at least 4 years of recent database management and development . Full development life cycle experience including analysis, design, development, documentation, and testing . Demonstrated expertise in reverse engineering and documenting data models . Ability to provide estimations, risk assessments, and meet deliverables in a timely manner . Experience developing data integration and distribution strategies using tools such as SQL Server Integration Services or BizTalk orchestrations . Ability to evaluate and assess design options that will maximize security, performance, and data continuity . Demonstrated success at designing security models which identify application roles, required access and specific limitations of use . 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 . Strong communication skills. . Bachelor's Degree in Computer Science or related field (Masters and certifications a plus) PLEASE EMAIL RESUME IN MS WORD WITH SHORT SYNOPSIS OF MATCHING SKILLS/ EXPERIENCE. Interested candidates please contact Pedro Garcia at pedro(dot)garcia(at)ajilon(dot)com Adecco / Ajilon is an equal opportunity employer (EOE). To Apply to this job go to http://www.GadBall.com or click here