An employer in Salt Lake City, UT is looking for a Senior C# Developer. This person will:
Be supporting both new development and updating/maintenance of existing code
Develop and maintain plans outlining steps and time tables for developing software modifications.
Remain current on developer tools in order to be able to evaluate and recommend software and hardware to assist in programming or to use as program platforms.
Design and code screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems.
Convert designs and specifications into computer code, compiles code into programs and corrects errors detected in compile process. Write and maintain Technical Design Specs to document and describe program development timelines, code changes, logic flow, coding standards, required test data, change management issues, software corrections, installation files & procedures or general operating procedures of new functionality.
Required Skills & Experience
5+ years of experience with C#/.Net Development
Web technologies (HTML, CSS, Javascript)
Extensive SQL Server experience, including writing and maintaining scripts
Experience in development of and within Web Portals
Experience with Visual Basic
Ability to take ownership of a project through the entire development life cycle
Nice to Have Skills & Experience
Experience with Crystal Reports
Experience with development in a cloud environment, Microsoft Azure preferred
CRM Configuration/Implementation (Microsoft Dynamics 365 preferred)