Friday, January 27, 2012
Solutions Engineer Prudential - Scranton
Job Description
Overview:
Provides highest level of comprehensive consultation to business unit and IT senior management and staff at the highest technical level on all phases of application programming and processes for diverse development platforms, computing environments (e.g., host based, distributed systems, client server, software, hardware, technologies and tools, etc.). Works closely with client and IT senior management and staff to identify application development solutions, new or modified programs, reuse of existing code through the use of program development software alternatives, integration of purchased solutions or a combination of the available alternatives. Researches and evaluates alternative solutions and recommends the most efficient and cost effective application programming solution. May code new or modified programs, reuse existing code through the use of program development software alternatives and/or integrates purchased solutions. Documents, tests, implements and provides on-going support for the applications. Provides highly technical consulting and leadership in identifying and implementing new uses of information technologies which assist the functional business units in meeting their strategic objectives. Acts as expert technical resource to develop staff in all phases of the development and implementation process.
Working with and leading teams of highly motivated and talented software professionals, the Solution Engineer is responsible for driving the overall conceptual system design for mission critical enterprise computing systems. The designs and architectural principles applied by the Solutions Engineer are for distributed computing environments for both thin and rich clients. Systems will be implemented in an n-tier platform and encompass the various associated layers such as GUIs, RDBMS (OLAP/OLTP), BPM, SOA and web services, queuing, and business intelligence. The successful candidate must have a good understanding of a wide range of technologies as well as an understanding of the end user's business needs. He/she needs collaborate with architects, business analysts and developers to create a system design that utilizes the appropriate technologies to meet the business needs. The Solution Engineer is responsible to document the recommended system design and approach and present them at architectural and design reviews. While the Solution Engineer has no direct personnel management responsibilities, success is based on the ability to collaborate with and gain buy-in from a variety of business and technical personnel.
· Bachelor degree in CS, CIS, or equivalent experience
· Minimum 3 years experience leading design
· Minimum 8 years experience in systems development
· In-depth design experience on distributed systems and strong knowledge on Microsoft technologies such as C#, WPF, WCF, web services,
MSSQL, Websphere MQ , ASP.NET and some knowledge on J2EE
· Ability to understand business needs and apply the appropriate designs and technologies to meet the needs
· Experience with methodologies for security throughout a distributed platform
· Experience creating UML diagrams and system flow documents
· Experience working with formalized SDLC models such as waterfall, iterative, and agile
· Strong written and verbal communication skills
· Strong interpersonal skills
· Excellent sense of ownership and a high degree of pride in work products
Apply Now - Resume or CV with Job Post Title
Email: jobs@aarenconsultants.in