Job Description
Role - Net Developer
Location - NYC (Local candidates, onsite 5 days)
Contract - Long Term Contract -- (Contract to hire)
Visa: Citizen, Green Card (Only for W2)
Mode of interview: First round technical phone screen followed with face to face or a video.
Positions: 3 roles
Experience:
Bachelor's degree in Computer Science or related field required
5+ years of experience developing software within a .NET development environment
Strong working knowledge of:
C#/.NET Framework
RESTful API design (and how to implement in ASP.NET Web API)
Data structures, Algorithms, and Object-Oriented Design
Design Patterns (and how to implement them in C#)
Relational Databases (such as Oracle), SQL, PL/SQL
ORM technologies (NHibernate, Entity Framework)
Multi-threaded server-side development
HTML5/Javascript/CSS and UI frameworks such as ReactJS and Redux
- Experience building production web applications with modern javascript frameworks
- Experience in performance tuning, debugging and memory profiling
- Able to work productively under pressure
- Able to multi-task effectively
- Strong collaboration and technical skills in articulating technical infrastructure and concepts
- Strong interpersonal skills and able to work well in a team environment
- Excellent communication and technical documentation skills
- Exposure to the financial services domain, particularly in futures and options
- Exposure to the Java enterprise technology stack and Spring framework
- Experience implementing Big Data pipelines for Data Ingestion, Storage, Distributed Processing & Consumption using frameworks like Hadoop, Spark, Flink, Storm, etc
- Experience with distributed storage solutions and/or NoSQL databases e.g. HDFS, Cassandra.