Job title : Full Stack Developer (C#. .NET)
Job Type : Contract
Job location : New York, New York ( Hybrid - 3 days onsite)
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..
Required education and / or experience
- 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.