Irvine, CA

We are seeking an enthusiastic and self motivated developer with good communication, team working and problem solving skills. Candidates should have a firm foundation (3 years or more, including college) in programming and will ideally have some experience in object oriented languages (Java/C++/C#), scripting languages (VB required), databases, and software engineering principles. The candidate should have a computer science background (preferably a Computer Science or similar degree).
We would expect a successful candidate to be undertaking a variety of tasks including direct user support, new development work, and maintenance and support of existing systems. Development will initially be primarily Visual Basic but the candidate will be expected to learn and use other languages including Python, Java, and C#. They will be involved in all aspects of the project lifecycle including requirements gathering, development, testing and deployment.
This role is a developer position, but the candidate will get a great deal of direct exposure to the business across multiple business lines. They will be expected to rapidly learn about the products we trade and how our businesses operate and be able to work effectively with both technical and non-technical colleagues.


