Tuesday, January 11, 2011

New York City revolutionary app store development project. C# / WPF, C++



How would you attract world class software development companies to an app store? The same way flowers attract bees, offer the best quality nectar. We are building a team of developers who will create an app store that allows external companies to build products based on the best financial data, trade execution, and analysis tools available, anywhere in the world.

Our client is a global media company staying ahead of their competition through a combination of more advanced technology, extraordinary software talent, and a greater focus on their core market than the competition can muster. This company has grown every year for decades, offers world class salary and benefits (4 weeks vacation to start, free health insurance for your whole family, etc.,) facilities, and tools to advanced software talent. The environment is a mashup of the financial resources of an investment bank with the product orientation of Apple. This is an extremely high volume and high performance transactional environment. We are looking for senior developers from serious industry backgrounds like networking, telecom, shrink-wrapped product development, or other demanding software environments. The company sells data and processing abilities to other firms. This team is developing an app store that will allow third party companies to resell these processing capabilities to new markets.

Technical Skills: client is seeking strong CS fundamentals (algorithms, data structures, etc.) to pass rigorous interviews. A foundation in C++ is a huge plus. Deep C# skills and knowledge of WPF and/or Silverlight are critical though they have hired people who don’t have a lot of WPF. You need to be able to explain the principles of dependency injection. Knowledge of multithreading in .Net is critical as is OO principles.

Qualifications:
5+ years designing and building successful Windows products
Strong OOD/OOP skills, and experience applying modern design patterns
Experience with .NET architecture (CLR, GC, and C# programming)
Experience with WinForms, WPF and Silverlight
Experience with Web Services and multi-tier distributed systems
Experience with high-performance multi-threading in Win32 and .NET

For consideration please forward your resume to davef (at) coresearchinc.com

Monday, November 22, 2010

Serious data driven iPhone/iPad development opportunities, global media conglomerate, perm, NYC


*This firm offers complete relocation from anywhere in the US or abroad but you must have at least a transferrable H1B visa with at least 2 years left on it, they do not sponsor new H1Bs.

Our client is a global media company staying ahead of their competition through a combination of more advanced technology, extraordinary software talent, and a greater focus on their core market than the competition can muster. This company has grown every year for decades, offers world class benefits (4 weeks vacation to start, free health insurance for your whole family, etc.,) comp, facilities, and tools to advanced software talent. The environment is a mashup of the financial resources of an investment bank with the product orientation of Apple. This is an extremely high volume and high performance transactional environment. We are looking for senior developers from serious industry backgrounds like networking, telecom, or other demanding software environments. The company sells data and processing abilities to other firms. This team develops internal tools with Microsoft Server and back office systems. Software performance is always the number one priority.

The company has been involved in mobile development for 10 years, delivering some of the most feature-rich apps for the Blackberry. Now they are moving from developing internal apps for internal users to mobile apps for their customers. There are at least two positions open in iPhone/iPad development. This group develops innovative mobile applications to supplement their website. They have 1.5 million unique visitors per day. This is a new team they are putting together in order to deliver more functionality to the end user. Example projects are TV on the iPad-they are archiving video in order to allow you to search for videos on one person or event or company right from your device. Similar functionality as the YouTube mobile app. Another project is setting market related SMS alerts. The system will SMS the user if a certain stock or security hits a certain value.

Requirements-It is critical that candidates have both server-side experience and device experience. This position is to develop the back end system delivering the services as well as the device side software. The interviews will be heavy on questions about data structures, algorithms, multithreading, networking, and UNIX. Language skills sought are Obj-C obviously, facility with C++ for the server side work.

If this sounds like something you want to learn more about please email me at davef at coresearchinc.com.

Tuesday, August 17, 2010

Principal C/C++ Engineers for Elite Infrastructure Team Supporting 2500 Developers in NYC.


A global, profitable client of ours in New York City that we have worked with for many years is expanding. This is a major software company with some highly specific goals. The major initiative here is to basically double revenue within a few years. Thus the entire R&D organization is growing by leaps and bounds. The core software infrastructure development department, a department of about 250 engineers, is really pushing to find some very senior C/C++ software developers/architects. This infrastructure department consists of several teams with various specialties that build all kinds of component based software including homegrown libraries and APIs to high performance frameworks and more.

This is a worldwide software leader and they are not looking for just another software engineer although individual contributors are welcome. They are looking for someone that brings a wealth of experience to the table and can contribute on multiple levels and fronts. This is an extremely stable company that has never had a software engineering layoff.

Aside from C and C++, they are looking for strong skills in various combinations of the following areas: core computer science, electrical engineering and math, UNIX/Linux, networking, threading, distributed systems development, compiler optimization, graphics library development, GUI infrastructure development, cross-platform library support and much much more. Other valuable skills include not being just another "worker bee", but to possess the ability to lead projects and initiatives when need be, be able to mentor junior to mid-level developers, become a team lead and/or manager of a major team or group in the future. The opportunity list within this department never stops growing.

This is a truly great opportunity to come work with world-renowned software industry leaders/experts, C++ Committee members, tech book authors and more. Also, the consistency at which this organization hires talented, passionate and intelligent people does not waiver. You will be amazed at the numerous exceptional people that you will have the opportunity to work with for years to come.

Salaries will range from $130K - $250K+ DOE

To learn more or to apply please contact or send resume to:

--
Gil Vander Voort
Core Search Group
Where software talent is number one.
www.linkedin.com/in/gilcvandervoort
Email: gil@coresearchinc.com
www.coresearchinc.com
803-318-1376

Wednesday, February 17, 2010

C# trading systems development from scratch with fun people



Fast moving greenfield trading system project in NYC seeks guerilla C# developer. Perm, with thriving blue chip investment bank. 100-200k.
I am working very hard to introduce quality developers to this team which is staffed with close friends of mine who embody excellence and passion for quality development. They are shaking up a division in this thriving investment bank with new approaches to trading system development. The system is a Java/Spring middle tier with a C# / WPF presentation layer.

We are looking for a C# developer who has deep experience in many languages, platforms, and industries and who thrives in a shifting and agile environment. These team members will stop at nothing to develop the best possible system. You'll love their energy and passion, and especially their advanced level of technical skill.

This firm is a blue chip bank with the facilities, comp, and benefits you would expect. I'm only looking for people already in country. H1B transfer is a possibility.

Please send a resume to davef@coresearchinc.com to begin a conversation.

Thanks,

DAVE

Tuesday, January 19, 2010

From Silicon Valley to Silicon Alley. Expert C, C++, Java Developers Needed.


Have you ever thought about leaving Silicon Valley for the hustle and bustle of Silicon Alley (Manhattan, NYC)? Core Search Group has been recruiting software engineers to the finance industry for over 7 years. There is a common misconception that all software engineering companies require previous financial experience. This is simply not true and, in fact, many of these companies prefer that software engineers come in without any previous financial software development experience. The reasoning is that they like to be able to teach their approach to the markets to new people and "it is hard to teach an old dog new tricks," right?

If you are a highly passionate and talented software engineer and are interested in getting into the finance industry, I encourage you to pursue opportunities through CSG today! Currently Core Search Group is working with a diverse group of companies in the sector. We are working with software companies in the financial services sector, electronic trading companies, hedge funds and even large thriving investment banks.

We are now focused on one specific hedge fund that we work with. While this company is a hedge fund, they look and feel more like a software company. They are very much a tech-focused company with an eye to the future. They are 300 employees strong with 1/3 of them being software engineers. They are a Java shop running almost entirely on Linux. However, they have a great attitude towards programming languages. Programming languages are mere tools to get the job done. Even if you don't have any Java experience, this company still wants to hear from you. So if you have mastered either C or C++ and have an open mind about entering the Java world, then this place is for you.


This company has consistently maintained high standards through their hiring process. They focus less on the tools that software engineers use and more on the general computer science/software engineering fundamentals. They want to see a strong academic background(preferably in computer science) with candidates coming from the top-tier computer science schools around the globe. They also want folks that are serious about maintaining a stable job history.

Everyone knows that the problem sets found in the finance industry today are some of the toughest to solve for software engineers and computer scientists. So if you have had thoughts of getting into high frequency trading software, automated trading, high volume data-mining, analysis software for large data sets, real-time systems or other financial systems/application development, this might be just the place for you. It truly is a great place for people who have thrived in software companies for years but are ready for a new twist; a very refreshing and lucrative twist.

Other technologies that are being used here are:
- Java (Java 6), Linux, SQL, Hibernate, JMS, Rendevous, AJAX, JUnit

Let me know if you want to learn more.

--Gil
gil@coresearchinc.com

Thursday, January 14, 2010

Java grid computing position, Jersey City NJ

Our client is a very well known, highly profitable and stable investment bank. They are developing a horizontally scalable application server grid that runs on thousands of compute servers.

This position involves integrating open-source solutions with vendor products through building the abstraction layers on top of distributed resource orchestration and state caching systems, integration with the existing monitoring and operational support environment and deployment tools.

Why would you apply to this job: Like most of the teams I recruit for, this one is run by a world-class developer I placed as a candidate at another company several years ago. I have followed his career and now can help him grow this team. My information comes direct from this manager. I will get you real and correct information and feedback. Our firm's practice is solely limited to placing extraordinary developers into these kinds of roles. I won't drop the ball.

Required Skills:
Exceptional Java development skills
- J2EE Application Servers
- Spring
- JNDI, JTA, JMS, Servlets and JSP
Knowledge of scripting languages (shell scripting, Python)
Hands-on experience building large-scale software systems
Deep understanding of the following technologies
- HTTP, Load Balancing, DNS
- Distributed file systems
- Messaging
Knowledge of Linux platform and development tool chain
Education: BS in CS or equivalent preferred

Optional:
Hibernate, Maven, OSGi
In-memory distributed cache
Familiarity with Google App Engine, Amazon EC2, Microsoft Azure JVM fine-tuning
C/C++ - language, libraries and tool chains
Cross-platform development experience
Experience with integrated heterogeneous environments (C, C++, Java, Python)
Please contact me for any questions you may have. If you would like to apply please send a resume to davef@coresearchinc.com.

Salary: 100-200+k DOE
Start Date: January-February

Tuesday, January 5, 2010

Greenfield Java/Spring development in Manhattan


Here's an overview of an exciting Java/Spring development opportunity on Park Avenue in Manhattan. Our client is a multinational investment bank that has remained profitable through the downturn. Due to multiple acquisitions and subsequent integration of lines of business from those companies, there are many new development projects under way. This company offers the compensation, benefits, and physical environment you would expect from a blue chip firm.

My contact is an accomplished developer and manager who I have known since I placed him with another multinational several years ago. I work direct with him and will get you direct and fast feedback. He is not only very personable and engaging but also loves to push the edge technically. The goal here is to build the best system, not the cheapest.

The group I work for is developing a brand new bond trading system. The responsibilities include design and ownership of a Java/Linux process that acts as an application server for WPF/.NET-based clients running on Windows. This will included content serving, session management, session monitoring, command dispatching, continuous builds, unit tests, and load test creation. This position calls for a Java 1.5 expert with opportunity for crossover work in C# and WPF, a cutting edge .NET UI technology. We are looking for someone at a 'virtuoso' level with Spring as there will be custom work with it.

Applicable experience:

Linux
Java 1.5 (including Generics, Annotations)
Multithreading
Spring Framework IOC (also AOP, MVC are pluses)
Design Patterns
Servlets, Embedded Webservers, (Jetty)
Design by Contract
JMS, Tibco EMS
XML, XSD (XML Schema)
UML
AspectJ or Spring AOP
JMX
Ant
CruiseControl
Windows XP
.NET/C# knowledge
Interest in WPF

If you are interested in this please email davef@coresearchinc.com to begin a confidential conversation.