Job Overview Our client in the Morristown area of NJ has an excellent opportunity for a C# Software Developer! Responsibilities: • Design and develop User Interface applications to support key business endeavors throughout the organization. • Responsible for all phases of the software development life cycle of both off the shelf application solutions as well as other User Interfaces developed to support the business plan. • Produce superior production quality code; establish coding conventions and supporting documentation. • Work closely with the development team to respond to business needs, develop design strategies and communicate design solutions. • Ability to effectively collaborate with Project Managers, Key Business Stakeholders, Business Analysts and other IT Team members. • Assist in the planning stages of new application projects. • Work with existing web and WCF services and developing new web and WCF services. • Develop and test fixes for solutions as well as perform post-resolution follow-up to ensure problems have been adequately resolved. • Learn appropriate software modules used and supported by the organization. • Development and testing of new and existing software applications and modules under development or consideration for purchase. • Occasional travel for training and application support is required. Requirements: • Graduate of a 4 year degree program in a related major (IS, CS, MIS). • 3 years experience with XML, JSON, Visual Studio, & C# applications in relation to developing Web service clients. • 3 years experience in developing rich dynamic cross-browser web experiences using HTML, CSS (SASS/LESS), JavaScript, jQuery & ASP.NET. • Experience in multi-browser application design and development. • Experience with the Structured Query Language (SQL). • Experience working with the .NET Framework (C#, ASP, WCF & WebAPI). • Experience supporting and troubleshooting web and Windows based applications. • Basic understanding of Windows based networks. • Ability to work independently and with diverse business units gathering requirements and specifications. • Ability to work on multiple projects at a time as well as support end users. • Proven analytical and problem-solving abilities. • Strong organization skills with a keen attention to detail. • Exceptional interpersonal, written and oral communication skills (focus on customer service orientation). • Experience working in a team-oriented, collaborative environment. Job Detail Shortlist Apply Now Apply with Linkedin Never pay anyone for job application test or interview. Related Jobs (10) IT Audit Manager Full Time Internet Security Administrator Full Time Information Security Administrator Full Time Senior DataStage (ETL) Developer Full Time QA Test Automation Consultant Full Time Senior Windows Eclipse RCP UI Developer Full Time Workday Integration Specialist Full Time SQL Software Developer Full Time Senior Eclipse UI Developer Full Time Senior Eclipse UI Developer Full Time Contact You accepts our Terms and Conditions