Job Description :
Applicants should have at least seven plus years of ASP.NET and VB.NET development experience, expert level.
Two+ years of experience with SQL Server
o T-SQL experience including writing and troubleshooting stored procedures
o Experience with SQL Server Batch Processes
o Minor SQL Server DBA experience preferable
ETL experience, preferable Kapow
Experienced ensuring that the architectures are extensible and can evolve to accommodate both current and future feature requests from customers.
Experienced ensuring that the architecture solutions are well understood and effectively implemented by the development teams to facilitate on-time delivery with high quality.
Experienced ensuring the architectural integrity of the platform
Experienced sharing and promoting the architectural vision with product management, engineering management, operations and the development teams.
WinForm experience is required
Proficient in current development and source code management tools (Git, Eclipse, IntelliJ IDEA, SVN, Source Gear Vault), build tools (Jenkins, Grunt, Gulp), issue tracking (Jira), knowledge management (Confluence)
Knowledge of Text Search Engine Tools and Integration methods (i.e. Apache Solr, Recommind)
Proficient with XML, XSLT, VBScript.
Web, winform, command line, Windows Service, Web service .NET project experience
IIS management
Good understanding of Restful API concepts and the implementation best-practices, and integration with on-premise/cloud-hosted 3rd party systems
Experience with security platforms/protocols related to user authentication/authorization, and security implementation for APIs.
Resource Description Framework (RDF), Taxonomy and SPARQL, prefer Smartlogic integration experience
Create self-contained, reusable, and testable modules and components.
Plus: C# knowledge
Plus: Custom & User ASP .NET control development
Good Experience with Continuous Integration and hands-on experience (tools like Jenkins, TeamCity, Maven, Gradle, Ant, Bamboo)
Excellent communications skills. Experienced working with Business Analysts: taking requirements, researching/estimating effort
Able to work without direction. Manage and prioritize support tasks and new development tasks.
Able to gather requirements and translate this to a technical design
Ability to quickly learn new skills
Troubleshooting skills
Experience with Agile development methodologies

Client : Diversey, Inc.