Job Description
Our client is searching for an experienced C# Developer to join their team in New York. The successful candidate will be someone who has a passion for tackling complexity and building platforms that can scale through multiple orders of magnitude.
Responsibilities:
- Design high performance software components
- Code using primarily C#
- Conduct design and code reviews
- Analyze and improve efficiency, scalability, and stability of the systems
Requirements:
- 5+ years of relevant coding experience in C#
- Experience building systems with strict requirements for low-latency and deterministic performance
- Excellent verbal and written communication skills
- Comfortable in a fast-paced environment
Nice to have:
- Multi-threaded/concurrency programming with lock-free algorithms
- Knowledge of CLR internals
- Experience with distributed systems design and development
- An interest in financial markets
Education:
- B.S. Computer Science or related technical field
If you would like to be considered for the position of C# Developer or wish to discuss the role further then please leave your details below. Your resume will be held in confidence until you connect with a member of our team
Email: info@njf.com or call London (0207 604 4444,) New York (212 400 4845) or Chicago (312 204 7216) to speak to a member of our team. Thank you