JOBSEARCHER

Software Engineer

SUMMARY OF RESPONSIBILITIES:Work closely with the investment and application development teams in the development of a user interface and middle-tier components for the core platform used by the generalist investment teamAreas of focus will include building middle-tier and UI components in C# and ASP.NET MVCContribute to building financial models and analytical tools to assist with manager selection, liquidity and risk managementDesign, develop, test, and implement complex middle-tier business objects and user interface componentsTranslate application storyboards and use cases into application functionalityAssist applications development team in resolving unexpected issues and concernsAssist in maintaining code quality, unit testing, and source control organization REQUIRED EXPERIENCE BS/BA in a relevant field (Mathematics, Engineering or Computer Science)5-12 years of relevant work experience; financial services industry experience preferredFull-stack web-developer with ability to work in all layers of a modern web applicationSkills (note: italics indicate preferred, but not required skills):Programming Skills - C#, .Net Framework, Unit Testing, Object Oriented Programming, .Net CoreRelational Database Skills - T-SQL, ORM Technology, Data ModelingWeb Application Skills - Angular 2+, Bootstrap, MVC, jQuery, JavaScript, CSS, HTMLStatistical Skills - Excel, Excel-DNAExperience working in a dev-ops environment; comfortable branching and mergingExposure to Agile principles and practices a plusStrong analytical skills and ability to handle multiple project assignmentsSystems thinker with extreme attention to detail, and strong work ethic a necessityAbility to partner with end-users and work in a fast-paced, team environmentHighest level of integrity and ethical standards