As a .NET Developer, your primary responsibility will be to support the implementation and ongoing operations of enterprise wide systems that meet the needs of the organization.
You will execute both support and project level assigned tasks including quality control and report generation.
You will solve system problems by communicating with multiple parties and acting as a liaison for end users by providing analysis, troubleshooting, investigation and implementation of solutions.
Responsibilities
Work with the Project Managers, Technical Leads and Business Stakeholders to understand the processes, workflows and requirements
Participates in design, development and testing of new features of the commercial software applications based on the requirements provided by the customers or internal specifications.
Also, work with the team on design and code review sessions for the new features that are being implemented within a system
Responsible for identifying, troubleshooting issues and debugging the application code in addition to the maintenance of the existing systems
Maintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks and participating in professional societies
Maintains customer confidence and protects operations by keeping information confidential
Qualifications
Bachelors degree in Computer Science, Information Technology or a closely related field with coursework in technology-related subjects.
At least 2 years of experience developing and supporting enterprise business applications or equivalent academic background
At least 1-year experience working with end users and management communicating technical ideas in a non-technical language
5-7 years of experience developing and supporting enterprise business applications using Microsoft .NET technologies as they apply to Web development (MVC, WCF, REST APIs)
5-7 years of experience using C#
5-7 years of experience working with Microsoft SQL Server, Oracle, or other enterprise class databases
An understanding of the software development lifecycles, planning and implementation
Knowledge of MVC, HTML5, Knockout, JQuery, Mobile development using Xamarin is desired
Experience in the sales and marketing aspects of the distribution industry, a plus
Experience with enterprise class ERP systems such as SAP, PeopleSoft, JD Edwards, a plus
Experience with Microsoft SSIS, SSRS, and SSAS preferred