Our client is looking for a passionate Software Developer to develop new and improve existing software that’s critical to their mission. You’ll work in multiple languages with emerging technologies.
- Have a minimum of 2 years of relevant software development experience
- Have a strong understanding of software development principles (OO design, TDD, etc)
- Have a bachelor or master’s degree in Computer Science or Software Engineering
- Have Interest and ability to learn other coding languages as needed.
- Possess strong inter-personal skills and ability to work in a collaborative environment with cross-functional teams
- Possess self-motivation, curiosity and passion for technology
- Have strong verbal and written communication skills in English
(And if you are a new graduate, with a degree in Comp Science or a related field, we want to talk to you too!)
What you’ll be working on:
- Designing and implementing financial trading systems
- Building scalable and performant software using software engineering best practices
- Actively engage with others on the development team to resolve challenging design and coding issues
- Analyzing end-user needs and business goals to design and develop new features.
- Evaluating appropriate new technologies, tools, frameworks and software components for integration
To apply, send your resume to Tatiyana: firstname.lastname@example.org