What are the responsibilities and job description for the .Net/C# Developer position at New Millenium Consulting?
Job title: .Net/C# Developer (bank)
Job Type: Contract W-2
Job location: New York, New York ( Hybrid - 3 days onsite)
4-10 years experience
A global investment bank is seeking a .NET/C# Developer. The Low Code and Web Solutions team is looking for a .NET/C# Developer to work on the SharePoint Online migration, application support and other major projects. The .NET/C# Developer. will be responsible for supporting, maintaining and implementing new solutions. Main technologies used are SharePoint and .Net Framework, .Net Core(C#), Angular. Following technologies are a plus: React, BitBucket, Jenkins, XL Deploy, CyberArk, Azure, Power Automate, Restful APis, Alteryx Analytics Automation, SQL DBX
The NET/C# Developer will use a variety of technologies and frameworks to build and support enterprise web application
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
- 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.)