C# / .NET Full Stack Consultant

Overview

On Site
Hybrid
BASED ON EXPERIENCE
Full Time
Contract - Independent
Contract - W2

Skills

Amazon EC2
C#
Investment management
Systems engineering
Business development
Amazon S3
Data Analysis
Data engineering
Data processing
UI
Business process
Product management
Data modeling
Unstructured data
Data quality
Software development
RDBMS
Stored procedures
RESTful
Problem solving
.NET
SANS
Management
Recruiting
SaaS
Amazon Web Services
Apache Kafka
Amazon SQS
Amazon Redshift
Interfaces
AngularJS
Python
Microservices
Data
Design
Database
HTML
Cascading style sheets
Bootstrap
API
IOC
Writing
SQL
Wireframe
Communication
Streaming
Unix
Cloud computing
Hosting
Remote Desktop Services

Job Details

Our Client, is an investment management firm with a multistrategy hedge fund offering, is seeking a C# / .NET Full Stack Consultant

Location: Miami, FL
Position Type: Contract

Full Stack Consultant

  • The Corporate Systems development team is building a new platform to manage our Business Development recruitment efforts. Business Development focuses on recruiting prospective analysts and Portfolio Managers for the firm. We leverage SaaS-based platforms to manage the recruiting flow. We have implemented our tech stack on AWS leveraging Kafka and AWS technologies such as Elastic ache, S3, AWS CodePipeline, CloudFormation, EC2, SQS, AWS Lambdas, Aurora & Redshift. We build our custom user interfaces using Angular with a .net core middle tier and Python based data analytics. To be successful in this role you will need to bring advanced Angular development skills with .net core microservices. Additionally, the developed systems leverage python and data engineering techniques to process and analyze data. The candidate will be responsible for the data processing system in addition to the front end so familiarity with data engineering tools is key to the role.
  • You ll be working with developers from across the firm who build end user tools in support of our business processes. The right candidate will have great interpersonal skills and a willingness to go above and beyond when collaborating with Product Management and Engineering.

Responsibilities:
  • Design and build a new user interface that will be used by multiple business areas involved in the recruiting and support of our investment professional population
  • Create .net services to interface with the database
  • Design and build database components in support of the user interface and data processing engines
  • Import large datasets from external vendors
  • Extend and support a data ingestion pipeline in AWS and written in Python
  • Improve and add to the data model for large set of structured and unstructured data maintaining data quality
  • Communicate with business users and technology stakeholders

Qualifications/Skills Required
  • 7+ years software development experience
  • 5+ years Hands-on Angular development
  • Hands-on HTML and CSS experience, including, but not limited to Bootstrap/Material Design & LESS/StylSCSS
  • Programming experience with a strong understanding of API development in .NET Core with IoC in containerized workloads
  • 5+ years of Relational Database development experience with strong knowledge writing complex SQL and Stored Procedures
  • Experience building and consuming RESTful services
  • Experience coding in Python processing large datasets in an engine like Airflow with SQLAlchemy
  • Experience creating storyboards, user flows, and wireframes to communicate interaction and design ideas

Other Qualifications:
  • Excellent listening and communication (both oral and written) skills.
  • Self-starter and critical thinker, takes ownership of own projects and makes improvement suggestions for the entire infrastructure.
  • Proactive, assertive and attentive to details.
  • Can work independently and in a collaborative environment.
  • Excellent self-management and problem-solving skills.
  • Ability to learn quickly and work on multiple streams of work

Desirable skills/experience:
  • UNIX familiarity would be a plus
  • Knowledge of data processing pipelines, columnar databases and cloud based data platforms
  • Knowledge of hosting applications in AWS (EC2, RDS, Cloud Watch, etc.)