Full Stack Developer

New Millennium Consulting
New York, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

New York, United States of America

Tech stack

Categorical Abstract Machine Language (CAML)
ASP.NET
HTML
JavaScript
.NET
Microsoft Windows
API
Agile Methodologies
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Databases
Continuous Integration
Relational Databases
Database Design
Database Development
Software Design Patterns
DevOps
Design Web Format
Entity Framework
Microsoft InfoPath
jQuery
Microsoft Visual Studio
Microsoft Office
Microsoft Sharepoint Designer
Microsoft SQL Server
Team Foundation Server
Windows Server
MVC
Open Data Protocol
Object-Oriented Software Development
SharePoint
SQL Databases
TypeScript
Web Applications
.NET Core
Cyberark
Microsoft Power Automate
Informatica Powercenter
Office365
React
Angular
Integration Tests
Information Technology
Bitbucket
Checkmarx
REST
Xl Deploy
Powerapps
Jenkins
Alteryx
Web Api

Job description

A global investment bank is seeking a Full Stack Developer (C#. .NET). The Low Code and Web Solutions team is looking for a Full Stack Developer (C#. .NET) to work on the SharePoint Online migration, application support and other major projects. The SharePoint and C# Sr. Full Stack Developer will be responsible for supporting, maintaining and implementing new solutions for various business lines (all CIB including Front to Back office, and Support functions like HR, Legal, .) Main technologies used are SharePoint and .Net Framework, .Net Core(C#), Angular. Following technologies are a plus: React, BitBucket, Jenkins, XL Deploy, SonarCube, CheckMarx, CyberArk, Azure, Infopath(soon to be retired), Power Automate, Restful APis, Alteryx Analytics Automation, SQL DBX.

The Full Stack Developer (C#. .NET) will use a variety of technologies and frameworks to build and support enterprise web applications. The Full Stack Developer (C#. .NET) will need to be able to work well in an on-shore and near-shore team environment and is expected to share knowledge and collaborate with both IT and business stakeholders. As part of a cross-functional agile team, this role plays an integral part of the innovation at the firm.

Development:

  • Interpret user requirements from the business and other IT business analysts
  • Turn these requirements into functional and technical specification documents and related programs
  • Implement, test, release and maintain/support the software solution in line with the agreed upon specifications

Support

  • Troubleshoot applications, databases and processes as needed
  • Assist users to make the best use of the delivered technologies
  • Train users, colleagues and peers as needed

Subject Matter Expert

  • Is an expert in the relevant technical domains and can provide expertise and guidance to other team members.
  • Accountable for multiple projects owned by the group
  • Accountable for multiple processes/functions owned by the group
  • Participates in contributing to the strategy of the group through technology recommendations

Other

  • Write technical documentation inclusive of test plans, deployment plans, rollout plans, etc..

Requirements

  • Bachelor s degree in computer science
  • Minimum of 5 years of directly related experience
  • Experience in financial services, specifically an international bank is highly preferred

Technical Skills

  • HTML, CSS, JavaScript, jQuery
  • Strong client-side framework knowledge. Preferably Angular, KendoUI and typescript
  • Experience developing solutions leveraging SharePoint REST and ODATA services
  • Development of SharePoint Solutions/Apps in 2016/SharePoint Online farms
  • Working Knowledge of
  • SharePoint (SPFX) Framework for SharePoint Server 2016/Online
  • Microsoft Flow
  • Microsoft Power Apps /Power Automate
  • PnP Patterns and Practices for SharePoint Server 2016/Online
  • Microsoft Graph API
  • SharePoint Administration and Deployments (nice to have)
  • Design and development experience with SharePoint themes, templates, master pages, page layouts and CSS
  • Experience developing solutions out-of-the-box SharePoint functionality using existing web part configuration, SharePoint designer, workflows, InfoPath Designer, C#, HTML, CAML, JavaScript, jQuery and CSS3
  • Experience developing custom features, web parts, timer jobs and other application solutions using Visual Studio, leveraging the SharePoint Object Model API, CSOM and JSOM
  • .Net Core development including C#, ASP.Net (MVC, REST interfaces using Web API), ASP.Net Core.
  • Experience in developing automated unit tests and integration test scripts.
  • Strong Knowledge of DevOps/Agile/Continuous Integration/Deployment
  • Experience with Informatica, Alteryx Analytics Automation, SQL DBX for reports building and automation is a plus
  • Database Design and SQL Development and deep understanding of relational databases
  • Entity Framework a plus
  • Ability to apply best practices using routinely used design patterns
  • Strong SharePoint 2019 and O365 Skills and SharePoint Online Skills
  • OOB Features, Custom Solutions, Workflows, InfoPath Forms
  • Client-side SharePoint Development (CSOM/JSOM/CSR layouts etc.)

Target Systems and Tools

  • SharePoint 2019/O365
  • Angular/React a plus
  • SharePoint Designer, InfoPath, Office 2016
  • Visual Studio Professional 2019
  • SQL Server
  • Windows Server
  • Windows 10 clients
  • Team Foundation Server, Bitbucket
  • Azure aplus
  • Restful APis, Informatica, Alteryx Analytics Automation, SQL DBX a plus

Business Skills

  • Basic Financial knowledge or experience working at a Financial institution is recommended.
  • Knowledge of Commercial Lending and Letters of Credit and Trade Finance is a plus.

Apply for this position