We want to hire full-time people passionate about software development; who care about building and maintaining top-notch infrastructure, services, and UIs. If you're not already well-versed with the tools we use, no worries! We hire people, not 'X years in Y language/technology'.
Developers work on diverse projects that have different responsibilities. These are some examples of some of the skill sets and experience desired.
Responsibilities:
- Architect, design, and implement new applications and systems.
- Maintain web and server applications that present data and deliver process and analytical capabilities to our clients.
- Create unit tests using mocks and stubs.
- Apply cutting edge technologies to complex problems in the financial space.
- Manage and/or participate in multiple high priority projects simultaneously and interact with your peers to make the best technical decisions.
Experience / Interests:
- Experience with web and service development (we use C# as our primary programming language, MVC and .NET 4.0)
- Understanding of HTML, CSS, Javascript. Experience using Javascript to manipulate web pages using one or more major JS library.
- Development experience in an Agile (Scrum) environment.
- Ability to work with a project from requirements through development, testing and delivery.
- Other languages/technologies that we utilize are: Rabbit MQ, Node.js, Amazon webservices. Experience in any or all is a plus.
- Experience working with relational data (we use SQL).
- Bachelor’s degree or higher is strongly preferred, although we retain an open mind as to the major.