The .NET developer will be a key member of the Application Development group and will play a major role in new development, enhancement, and support of application portfolio.
Develop, maintain, and support applications in software portfolio.
Perform systems analysis on a wide variety of software systems, including database, file transfer systems, import, export, user interfaces, and web applications.
Bachelor's degree in Computer Science, Math, or related field.
Experience in .NET development.
Experience in database technology; MS SQL Server, Oracle.
Experience in Web Servers; IIS or Apache.
Web development in .NET.
Experience with Personify Association Management Systems a plus.
Experience with SiteCore Content Management Systems a plus.
Experience in XML, SOAP and REST Web Services.
Detailed oriented focused on accuracy with ability to execute with sense of urgency; excellent follow up skills and attention to detail.
Able to multitask and prioritize work load effectively.
Excellent verbal and written communication skills; ability to effectively communicate with technology user base on a global level.
Enthusiastic; energetic personality; collaborative style.
A desire to learn and improve skills and knowledge.
Ability to act autonomously, to recommend and improve processes.
Strong listening and influencing skills to foster an open, innovative, responsive, and professional team environment.
Excellent documentation skills.