The Senior Applications Developer is responsible for the development and support/maintenance of in-house web applications (C# .NET).
Responsibilities would include creation of new applications (from planning/design through the implementation) and support/maintenance of existing applications, which could include application migrations, framework upgrades and feature enhancements.
Skills Required
Ability to think analytically and solve problems;conduct analysis of alternatives, make recommendations, and issue resolutions.
Act as a technical project lead as required based on activities/projects assigned
Strong interpersonal skills, including the ability to communicate effectively, both orally and in writing, to technical and non-technical individuals at all levels of the organization.
Ability to work with minimal supervision in the performance of daily activities.
Ability to understand and interpret technical manuals and system documentation
Knowledge of overall computer operations procedures, operating systems, platforms, database management systems, languages, procedures, and controls.
Knowledge of Software Development Life Cycle (SDLC) principles and best practices
Experience Required
C# .NET
MVC
SQL Server
Visual Studio
AzureDevOps / Git
CI / CD
HTML 5 / Responsive Web Design
Javascript / jQuery
REST APIs
Web Accessibility Standards
Education Required
Bachelor’s degree in computer science or a related field.
At least five (5) years of related experience to include building and maintaining web applications using C# .NET, SQL Server, REST APIs, AzureDevOps, CI/CD and