Sr. Software Developer (.NET)
Create and support ecommerce, line of business and custom solutions for global internal and external customers
Create solutions using a solid understanding of object-oriented design and programming
Create solutions using the latest Microsoft technologies including C#, ASP.NET, WCF and other service technologies as well as UX technologies such as WPF/XAML and others
Work with client technologies such as HTML5, CSS, jQuery
Write applications for a variety of clients including web, desktop, embedded and mobile.
Continuously improve skills to look forward to future solutions while maintaining and improving current solutions
Utilize Microsoft development, unit test and ALM tools to support application SDLC
Suggest, prove and implement improvements for web sites and services using the latest Microsoft tools
Deliver software working in an Agile or a more traditional project management methodology
Work in an environment that provides substantial daily technical challenges without chaos while promoting work/life balance
A successful candidate is:
A C# .NET developer with experience in ASP.NET and Web Services.
Experienced with integration & eCommerce/eBusiness concepts
A skilled technologist with the ability to effectively express technological concepts to stakeholders and someone who uses technology to best meet project objectives.
Effective at advocating and applying best practice usability and user experience practices in projects.
Attentive to security issues related to code and able to write secure code.
One who uses software testing methodologies including automated testing in their work.
Microsoft Dynamics CRM experience a plus.
Microsoft BizTalk experience a plus.