Cedar Rapids, IAJob Title:
Solution ArchitectRelevant Experience (Yrs) :
10+ years of experience in a wide range of technologies- JEE and or .NET, overall broadbased technology skillsRate
:
$80/hr
Evaluate technology directions and trends, identify risks and mitigation plans - focus on JEE Web Technology, .NET, Integration patterns
Technical facilitation skills between specialists in different technology domains
Implementation constructs, tools, frameworks and architectural choices
Problem anticipation and problem solving
Conduct technical negotiations with multiple stakeholders- senior architect, Business directors, Project teams
Point of contact for the development teams for technical queries / issues
Ability to understand the business requirements, design the system and guide & drive the team to deliver the solution aligning with the business requirements
J2EE Framework and API - Servlet/JSP/JSF, EJB, JNDI, JavaScript, CSS, HTML5
Framework - Spring(Inversion of Control, MVC/JDBC), Hibernate, Struts
Caching - Ehcache/Gemfire or similar technologies
Java Security, ORM frameworks, Web Services - SOAP and REST styles
J2EE architecture for High Availability
Deep knowledge in at least one major application server like WebSphere / WebLogic / JBoss
UML - Class, sequence, deployment diagrams
NET 3.5/4.0 + platform experience on C# ,VB.Net, ASP.NET (with JavaScript, JQuery, Ajax)
Any of the web design patterns - MVC 4, MVVM
Design, development and implementation of SOA based application components using Windows Communication Framework (WCF)
Implementation of Microsoft Enterprise frameworks - Unity Container, Dependency Injection etc.,
Experience in developing adoptable application components based on Microsoft Design patterns and SOLID principles
Knowledge/Experience on any one of the products - BizTalk server, Windows Workflow Foundation
Experience in SQL Server 2008 and above
Experience on Reporting tools SSRS or Crystal reports
Experience on configuration management tools like Team Foundation Server and also on deployment tools and scripting using power shell
Experience on testing frameworks/tools like Visual Studio Team Suite (VSTS)
Experience in .NET application performance Tuning, Application clustering, load balancing, Single Sign-on and usage of tools like Profiler, perform counters
Experience integrating enterprise technology platforms /BPM/ESB/EAI using Biztalk or any other EAI tools
Experience in .NET application performance Tuning using, Application clustering, load balancing, Single Sign-on and usage of tools like ANTS profiler , perform counters
Experience in developing .NET Frameworks & MCT Certifications in concerned Platform is an advantage
Experience on rendering technologies like XAML, Silverlight etc
Hands-on experience in large scale JEE and/or .NET projects that have been deployed to production environment
Experience in Insurance domain is desirable
Experience and knowledge on Industry recognized enterprise architecture framework such as Zachman, TOGAF along with their benefits, constraints, limitations within the context of Enterprise Architecture Management in an organization
Experience in providing enterprise architecture strategy, establishing solution landscape and preparing execution strategy and implementation plan for large transformation deals
Possess a strong technical background and willingness to learn
Discussion with solution architects and designers towards an solution based on acceptable trade-offs
Both applications development experience(hands-on) and infrastructure understanding of interactions between them
Experience with implementation of complex technical transitions
Ability to communicate with executive-management, both IT and business
Able to apply technology to business problems
Ability to generate organizational buy-in
Self-sufficient, independent and results oriented
Bachelor Degree in Engineering discipline, Computer Sciences, IT or equivalent
¿Te interesa este puesto?