Monday, January 16, 2012

Sr. Java Developer - Charlotte, NC

Company:  Bank
Location:  Charlotte, NC
Employment:  Direct Hire
Salary Range:  90-110K
Position Title:  Sr. Java Developer

Job Description

Experienced and versatile Java enterprise software engineer with proven experience in delivering robust technical solutions within a results oriented environment.  Comfortable working on multiple deliverables often with tight deadlines. 

Acts in the highest level technical role as an individual contributor and/or development lead for the most complex computer applications and/or application initiatives.  Utilizes a thorough understanding of available technology, tools, and existing designs.  Works on the most complex problems where analysis of situations or data requires evaluation of intangible variance factors.  Plans, performs, and acts as the escalation point for the most complex platform designs, coding, and testing.  Leads most complex multiple modeling, simulations, and analysis efforts.  Acts as expert technical resource to programming staff in the program development, testing, and implementation process.


Basic Qualifications
·         10+ years application development and implementation experience

Minimum Qualifications
·         3+ years experience within Capital Markets and Investment Banking
·         5+ years experience with Java, Enterprise Java, SOA in an n-tier environment
·         5+ years experience with RMDBS s (Sybase and/or SQL Server)
·         5+ years experience within the complete software development lifecycle comfortable with code control, build and deployment, testing and support.
·         Results oriented with the proven ability to deliver high quality, robust solutions within a small timeframe
·         Exposure to the Agile development model
·         Demonstrates excellent communication skills and comfortable dealing with traders, middle office, operations and risk organizations
·         Bachelor of Science degree
Preferred Skills
·         Preferred experience with broad capital markets products including any of cash, derivatives, equities, foreign exchange, commodities, etc.
·         Experience of other technologies such as Web Services, Messaging, scripting, Unix etc.
·         Masters or PhD in computer science or other technical/quantitative disciplines.

Friday, January 13, 2012

Sr. WebSphere Engineer - Tampa, FL

Company:              Financial Services Firm
Location:                St. Petersburg, FL 33716
Employment:         Direct Hire
Salary Range:        Open to negotiation
Position Title:         Senior WebSphere Engineer

They Need a Strong Websphere Systems Engineer with strong Design implementation.  Relocation available plus for the right person will look at remote opportunity.


Job Summary:
Under general guidance with a high degree of self-management, uses specialized knowledge in server, workstation, and application infrastructure technologies and skills obtained through education and experience to recommend enterprise solutions.  Operates as a technical resource in the development of an integrated enterprise infrastructure strategy.  Produces designs which balance the fulfillment of business requirements with technical considerations.  Acts as project manager for medium to large, cross-departmental initiatives.       

Essential Duties and Responsibilities:
  • Manages the evaluation and implementation of new product technologies, with a concentration on one of the areas of specialization listed below, but with a familiarity of a variety of enterprise-class infrastructure disciplines.
  • Researches and recommends innovative, automated approaches for enterprise infrastructure management, upgrades, or improvements, while adhering to technical or budgetary constraints.
  • Resolves complex technical issues and conducts research in areas where established solutions are not available.
  • Creates strategies for Business Continuity Planning (BCP).
  • Submits written project plans as required by management.
  • Creates system documentation and technical diagrams.
  • Must be able to work independently, with minimal direct supervision.
  • Coordinates between associates and team members as part of large project implementations.
  • Mentors less experienced Engineers in the areas of technical best practices, project management, and team dynamics.  
  • Performs other duties and responsibilities as assigned.

Qualifications
 
Knowledge, Skills, and Abilities:
Knowledge of the following at an intermediate level:
  • IP network design practices and principles.
  • Strong Websphere experience required with implementation and design.
  • Linux and Java experience highly preferred.
  • Windows Server and Workstation Operating Systems.
  • Intel-based hardware configurations and components for desktops and servers.
  • Security best practices for Windows-based systems including PKI principles and components.
  • Microsoft Active Directory architecture.
  • Storage Area Network technologies.
  • Messaging concepts and components including SMTP mail, web-based mail and Instant Messaging.
  • Backup and restore technologies.
  • System monitoring and event analysis.
  • Virtualization concepts and technologies.

In addition, knowledge of one of the following specialized areas at an advanced level:
·         Messaging:
  • Design, implementation and administration of enterprise-class messaging infrastructure, with an emphasis on using Microsoft Exchange.
  • Design, implementation and administration of enterprise-class collaboration infrastructure using Microsoft Office and SharePoint Server.
  • Unified communications technologies.
·         Web:
  • Design, implementation and administration of Windows-based, enterprise-class web application infrastructure.
  • Design, implementation and administration of application integration technologies using web services, service-oriented architecture concepts, middleware and other related software.
·         Storage:
  • Design, implementation and administration of Storage Area Networks, with emphasis on block-based disk arrays.
  • Storage replication technologies.
  • Storage virtualization technologies.
  • Storage archival solutions.
  • Backup and restore technologies.
  • Troubleshooting storage systems and components such as HBAs, fibre channel switches.
·         Platform:
  • Windows Operating systems, management tools, 3rd party solutions, and Intel-based hardware (desktops and servers).
  • Server/desktop image creation and related processes and procedures.
  • 3rd level support for resolution of compatibility and performance issues.
  • Server provisioning and monitoring using industry-leading management tools.

Skill in:
  • Design, implementation and administration of Windows-based, enterprise-class server infrastructure including Active Directory, DNS and related core technologies
  • Design, implementation and administration of fault tolerant and disaster recovery solutions using clustering, load balancing or other related technologies
  • Server infrastructure maintenance including patch management, service pack updates, anti-virus administration, performance tuning and capacity management
  • Troubleshooting issues affecting hardware, operating systems and applications
  • Process automation utilizing scripting, batch files, or other related utilities

Ability to:
  • Manage large or complex projects to achieve timely, successful completion.
  • Assist in strategic server and application infrastructure planning at an enterprise level.
  • Produce complex designs that meet integration, technical and business requirements.
  • Communicate effectively, both orally and in writing.
  • Balance conflicting resource and prioritization demands.
  • Manage and track multiple tasks and projects, while responding to changing priorities, in a fast-paced work environment.
  • Work independently, with little direct supervision.

Educational/Previous Experience Requirements:
  • Bachelor's degree.
  • Minimum of seven (7) years Information Technology (IT) experience with three (3) years responsibility for enterprise server infrastructure design and implementation.
                                              ~or~
  • An equivalent combination of experience, education, and/or training in an emerging product or software (i.e. PeopleSoft and/or SharePoint).

Licenses/Certifications:
  • None required.

Please contact Matt McCollum from Open Systems Technologies for further details:
Phone:  215-399-1235

C++ Front Office Developer - Chicago, IL

Company:                   Investment Group
Location:                    Chicago, IL
Emploment:                Direct Hire
Salary Range:             Open
Position Title:             C++ Front Office Developer

Duties and Responsibilities:
The Software Engineer / Senior Developer within the Front Office Core Technology group will work closely with members of Core Technology team and other Front Office IT teams to develop high availability and scalable infrastructure frameworks. Key responsibilities will be to develop and provide support for core trading and market data infrastructure. You will utilize C++ / Object-Oriented Analysis, Design and Programming to develop robust, flexible frameworks.

Key job responsibilities include:
·         Responsible for the design, development and deployment of new and existing trading application frameworks.
·         Responsible for proposing new designs and modifying existing ones to continuously improve performance, functionality, and stability of the system.
·         Responsible for guiding and implementing team, firm, and industry architectural standards.
·         Facilitate communication and collaboration with level 1 support, and peer technology teams.
·         Provide day-to-day level 2 application support for multiple global trading infrastructures.

Qualifications:
·         Solid understanding of Object-Oriented Analysis and Design fundamentals, UML a plus
·         Solid understanding of Software Development Life Cycle steps
·         5 years experience in C++ in a Unix/Linux and Windows (Visual Studio) environment
·         5 years experience in multi-threaded and real time programming w/ trading applications
·         Strong written and verbal communication skills
·         Solid skills in Perl, SQL, scripting languages. Sybase experience is a plus
·         Knowledge of financial products and valuation methods is a plus

Personality characteristics:
·         Passion for solving investment business problems through the use of technology and fundamentals
·         Strong interpersonal and communication skills
·         Strong critical reasoning skills
·         Detail-oriented approach to solving problems
·         Enthusiasm for learning & results oriented
·         Strong work ethic & high degree of integrity
·         Self starter and able to work with minimal supervision

Education:
Bachelors of Science (Master Degree preferred) in engineering, computer science, or mathematics.

Summary:
The successful candidate will be a self-starter who has demonstrated the ability to function independently in a fast-paced, dynamic, and demanding trading environment. This person will be intellectually curious, intuitive, rigorous, trustworthy and have the highest ethical standards. In addition, (s)he will be effective addressing a number of internal and external audiences in a professional manner. This person will add value by working on a number of simultaneous projects with minimal supervision and exemplary follow-through.

Please contact Matt McCollum from Open Systems Technologies for further details:
Phone:  215-399-1235

Lead Storage Engineer (NetApp, VMWare) - Chicago, IL

Company:             Lawfirm
Location:              Chicago, IL 60654
Employment:        Direct Hire
Salary Range:       90-115K (+15% bonus eligibility)
Position Title:       Lead Storage Engineer

Current Technologies used by Company:
·         NETapp: FAS/V-Series, Netapp Snapmirror, Snapvault, Snapdrive, FlexClone, A-SIS, Operations Mgr
·         VMWare 4.x
·         Fibre Channel, NFS, CIFS

Role Responsibility:
Senior Storage Engineer will be directly responsible for the engineering and operations of the global Storage Operations infrastructure worldwide. Provide 24x7 day-to-day operations support of the client’s Storage and backup environment.  Resolve complex issues related to storage performance, capacity and availability.  Manage escalation of issues to other third-level support teams and vendors.  Proactively monitor storage and backups for stability and performance issues and perform regular reporting of storage metrics for capacity planning purposes. Provide solutions engineering and design as well as drive implementation standards for the distributed storage and backup environment.
Develop processes to manage the storage and backup environment to improve overall system reliability and end-user experience.  Identify and lead opportunities to drive change and innovation, evolving the infrastructure and end user experience towards best-in-class from a functionality, supportability, reliability, and availability standpoint. Work hand in hand with the Architecture team and provide input into the overall strategy for storage and backup technologies.
·         Ensure consistent and professional delivery of superior quality services, cordial interpersonal communications, timely responses to requests for service and support, adherence to departmental policies, accurate and consistent use of Help Desk tracking and reporting software.
·         Establish an overall production maturity strategy and execute plan for evolving current infrastructure environment towards best in class from a supportability, reliability and availability standpoint.
·         Serve as an escalation point for Storage and backup related outages, problems and requests
·         Provide input to the Storage Operations team budget.
·         Develop production operational metrics to track continuous achievement and improvement of incident, change, problem and risk management.
·         Define, document, encourage use of, and evolve departmental Best Practices based on industry and organizational standards.
·         Maintain business relationships with vendors of hardware, software, and related services critical to the efficient operation of the department.

Minimal Requirements:
·         Must have a BA/BS in computer science, related field, or equivalent experience.
·         Must have 9+ years of overall technology experience
·         5+ years supporting major implementations of Netapp storage in large scale VMWare and MS SQL environments. 

Additional requirements include:
·         Storage technology certification (Netapp Certified Data Management Administrator (NCDA) and the SNIA  Certified Storage Engineer (SCSE) a plus
·         Solid understanding of Netapp storage platform, Snap Mirror, Snap Drive, Snap Vault, Deduplication, Data Replication, some understanding of EMC cx storage hardware, Commvault Galaxy
·         Experience supporting large Microsoft Windows file sharing and NAS implementations
·         Solid understanding of Microsoft Windows Server operating systems and technologies on either physical or virtual platforms such as VMWare (VDI), Hyper-V, or App-V
·         Knowledge of scripting and automation techniques
·         Proven ability to develop, implement, and communicate best practices for Storage in a large, global organization.
·         Have worked with and adhered to Change Control Management policies and implementation standards
·         Strong attention to detail and an ability to think through the implications of specific deployment decisions.
·         Ability to multi-task and work in a fast-paced environment.
·         Excellent written communication skills and the ability to build consensus across different stakeholders.
·         A team player with a positive attitude and excellent interpersonal skills.
·         Ability to work on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
Please contact Matt McCollum from Open Systems Technologies for further details:
Phone:  215-399-1235

Windows Developer (.NET, WPF) - Boston, MA

Company:                Asset Management Firm
Department:            Information Technologies / Client Systems
Location:                 Boston, MA
Salary Range:          80 - 100K (+bonus)
Position Title:          Windows Application Developer (.NET)

Company Profile:
Client was founded in 1977 as an asset management firm.  Today Client has approximately $100 billion dollars in assets under management and has offices in Boston, San Francisco, London, Singapore, Switzerland, and Sydney.  CLIENT has over 2,000 clients in Pension Funds, Educational Endowments, Foundations, and International Organizations.  CLIENT currently has over 400 employees and is looking for an individual to be based in its Boston Office.

Department Profile:
The IT Client Systems Team is responsible for the development and support of Corporate Business applications. This team consists of approximately 35 technology professionals whose key functions include application development, system integration, application support, and production support.  The supported business areas are Client Services, Performance Analytics, Business Development, Renewable Resources, Finance, and Human Resources.

Overview:
The .Net Application Developer will participate in a development capacity on a rewrite project of a calculation engine and reporting system, with future application development work on other projects.  The candidate should be familiar with the Microsoft technology stack in general, and .NET in particular (see requirements below).  The project uses Silverlight, familiarity with ASP.NET is not necessary.

Primary Responsibilities:
·         Propose and design technical solutions
·         Create new system components
·         Enhance existing components
·         Provide remediation for existing system issues
·         Participate in peer reviews (both code and design reviews)
·         Produce effective technical documentation where needed

Mandatory requirements:
·         Mid-to-senior level a must
·         Several years of .NET experience, including at least 3 years of working with .NET 3.5 or above
·         Strong object-oriented design and patterns in .NET
·         Familiarity with distributed enterprise applications (systems that span several physical machines)
·         Experience with automated unit testing
·         Demonstrated database proficiency in Microsoft SQL Server, at least 3 years
·         Undergraduate degree a must
·         Experience with XAML / WPF / Silverlight preferred

Skills & Characteristics:
·         Excellent communication skills – both written and oral
·         Excellent interpersonal skills, organizational expertise , and attention to detail
·         Ability to learn new concepts, systems, and software independently and quickly
·         Experience in the financial services sector preferred
·         Self-starter, able to work as part of a small team as well as independently, with minimal supervision
·         High energy, positive attitude, professional and mature
·         Detail-oriented, able to prioritize work and effectively manage multiple tasks
·         Ability to accurately estimate and meet development deadlines

Please contact Matt McCollum from Open Systems Technologies for further details:
Phone:  215-399-1235