Senior .NET Developer ($90,000 – $120,000)
Reporting to the Manager-Application Development, this position will serve as a senior resource to provide both development and technical support for our web based applications. This position will be a part of the team working with business users to design system solutions to meet current and future business requirements. We are looking for a strong communicator with excellent technical skills who can accomplish software requirements by developing / maintaining websites and/or mobile applications at high technical level.
Additional responsibilities will include but are not limited to:
-Participate in the development and post implementation support of our new customer web portal.
-Establish and maintain personal rapport with our business customers in a position to understand the business service requirements and translate them into technical specifications
-Competent to work at the highest phases of applications systems analysis and programming activities
-May serve one or more project team roles such as business system analyst, or technical lead, for small to large efforts
-Designs, codes, tests, debugs, and documents programs subroutines, and scripts
-Provide technical analysis and leadership on assigned projects or discovery efforts.
-Translate business requirements into effective technical solutions by presenting development options based on best practices.
-Produce user documentation for applications developed.
-Participate in internal Lean and Kaizen events.
-Help develop and maintain robust test environments and procedures.
-Bachelor’s Degree in Computer Science, Business or related field of study desired, with a Master Degree a plus.
-A minimum of five years of experience in .NET, HTML, and JAVA
-Experience with various .NET CMS systems such as Idev, Sitecore, Sitefinity, Kentico, or similar
-Experience with Microsoft ASP.NET/SQL Server, and Java
-Relational Database (SQL, Stored Procedures, SQL Server)
-Proven UI design skills with a strong portfolio
-Technical design – user interface components
-Must have the ability to work well the others in a dynamic team environment
-Strong verbal and written communication skills