Applicants must be eligible to work in the specified location
Job Title: Solution Architect
Job ID: 19546
Location: West Chicago, IL, US
Full/Part Time:Full-Time
Regular/Temporary: Regular
Line of Business:Epsilon
About the Opportunity
Aspen Marketing Services, a division of Epsilon is currently seeking a disciplined, collaborative, hands-on and motivated Solution Architect to join our growing digital services team. The Solution Architect will work with a team of web application developers in a fast-paced, dynamic environment to help design scalable and maintainable software solutions.
Responsibilities
* Design and develop scalable and maintainable software solutions using proven design patterns and practices
* Work with development teams to ensure code is executed per design specifications
* Produce industry standard technical design specifications for developer execution
* Perform hardware and software capacity planning to support new solutions
* Create rapid prototypes that demonstrate functionality for large scale execution
* Build re-usable controls, frameworks, and components to increase ROI and delivery time
* Provide training and mentoring on development best practices and tooling to development team
* Collaborate with development team and stakeholders/business analysts to help scope out projects
Qualifications
* Minimum 7+ years designing and executing .NET middeware, ASP.NET WebForms and/or MVC web applications, and client/server architectures.
* Experience with one or more Dependency Injection containers
* Expertise in Inversion of Control
* Experience designing service-oriented architectures (SOA) using SOAP/XML and REST based services
* Execute designs enforcing strong separation of concerns (SoC) through well defined, loosely coupled, and highly cohesive interfaces and components
* Strong knowledge of .NET Framework 4.0
* Experience with ASP.NET MVC
* Expert-level understanding of Object Oriented Programming (OOP)
* 5+ Years designing software using Unified Modeling Language (UML) specifications
* 5+ Years designing and executing database driven applications on SQL Server
* Strong written and verbal communication skills
* Strong understanding of security best practices to prevention of attacks and vulnerabilities with SQL injection, XSS, Replay, CSRF attacks, and other well known intrusion factors
* Must have strong ability to perform context-switching across several projects within a given iteration
* Strong understanding of ETL/data intake processing using SQL Server Integration services (or equivalent tooling)
* Experience with automated testing tools and mocking frameworks such as Moq and MSTest
Preferred:
* Experience working in an Agile Scrum process methodology
* Experience with LAMP-stack based systems such as Wordpress and MySQL
* Working knowledge of DotNetNuke (DNN)
* iOS or Android mobile development using native APIs
* Experience with mobile responsive web designs using HTML 5/CSS 3
* Experience with Team Foundation Server and/or equivalent ALM tool suite
* Experience with software integration using an Enterprise Service Bus strategy
* Working knowledge of Aspect Oriented Programming and Cross-cutting concerns
* Microsoft Certified Professional certification or higher
About Us
Aspen Marketing Services, a leading global marketing services firm and division of Epsilon, builds long-term relationships with clients, many of which are in the Fortune 100, through impactful programs built to engage, sell and retain. Clients benefit from Aspen's comprehensive portfolio of in-house marketing capabilities, including digital marketing, advanced analytics, direct marketing, experiential and event marketing, word-of-mouth and multi-cultural marketing. To learn more about Aspen, please visit http://www.aspenms.com/or follow us on Facebook at www.facebook.com/aspenmarketingservices.
West Chicago IL, United States of America
Part Time
Alliance Data Systems
JS19546
10/3/2013 9:18:16 PM
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature
please contact support giving the advertiser's name and job reference.