Job Title: Senior .Net Engineer Location: San Mateo CA Duration: Long Term
REQUIRED
5-10 years of relevant experience
Master's Degree in Computer Science or associated fields or Bachelor Degree with 5 years of professional experience in Information Technology field
Expertise in Web development technologies specifically React framework with Redux, JavaScript, and CSS
Expertise with WCF, Web API and XML Web Services
MS Visual Studio 2015 & 2017 or higher using C#
Expertise in .Net Core Framework
Expertise MS SQL Server Reporting Services
Experience developing multi-tier, scalable applications within the Financial Services Industry with significant experience in Capital Markets and/or Asset Management.
MS SQL Server 2016 (T-SQL)
Experience with Object Oriented Programming and Task Parallel Library
Experience with Microsoft SharePoint Web services
Experience using Inversion of Control and dependency injection frameworks
Experience using Unit Testing frameworks
Experience with server maintenance and patching
Experience with third party tools like Wijmo for ACRE UI
Expertise with Windows Services application development (AsyncJob)
Experience with SFTP protocols and development
Experience with GPG and encryption
Expertise with creating/maintaining SSRS RDLC reports including Charting
Experience with office development using Visual Studio Tools for Office
Experience with Powershell
Experience with Jenkins and maintaining deployment scripts (Powershell)
Experience with creating/maintaining/administering Windows Task Scheduler jobs
Experience with creating/maintaining/administering SQL Server Agent jobs
Experience with using Excel creation libraries, such as EPPlus
Experience with SMTP, Active Directory, etc development
Experience with creating/managing SSIS packages
Experience with Risk's RMS system
Experience with Visual Studio Database project, development, configurations, and how to publish
PREFERRED
Aptitude for numbers and an ability to understand abstract concepts and recognize patterns
Self-starter who can prioritize tasks under pressure
Familiarity with Bloomberg or other Market Data Feeds
Experience with Hedge Funds or Fund of Hedge Funds
Creative thinker and problem solver
Ability to communicate ideas clearly and professionally