Lead Web Application Developer
Position Summary & Responsibilities
Reportingto the Manager, Application Systems Development, this role requires a proactive, Webtechnology leader to handle the day to day Web projects and break fix details.
including public web sites, web applications and extranets. This individualwill define process requirements for more effective web business processes andfor the solution to business needs and will assist in the development andmaintenance of standard user practices, policies and procedures, and training thatwill ensure practical and efficient web business operations.
Follows technical designs, test plans and documentation
degree in computer science, information sciences or related field
Experience / Skills / Knowledge :
years developing Web applications and services using ASP.NET (Web Forms / MVC)
and ASP.NET Core, profound C# development knowledge and Web Services (REST
services, Web API, JSON, SOAP)
JS and / or React experience is a plus
documentation skills for all custom code creation
preference for website data integration experience
Development / Build Management & Testing :
years using Team Foundation Server (TFS)
using Team Development tools such as SVN, JIRA BitBucket is a plus
years using Microsoft SQL in a web development environment.
with Microsoft Servers and Services such as Active Directory, Active Directory
Federation Services (AD FS), etc.
years developing for .NET CMS platforms such as Kentico, SharePoint, etc. is a
using Continuous Integration (CI), Automated Builds and performing Module Tests
with basic project management skills, prioritization of work and be able to
relate to the business partners to articulate technical details in layman’s
with JIRA products is a plus
to gather requirements, by analyzing user stories and break them down into
development tasks. Ability to work with business users and clients
track record in analyzing new technologies, identifying their advantages, build
up business cases and bring them into the development lifecycle in
cost-agnostic, timely manner