Designation / Position - Technical Architect-.Net
Job Description :
Required Skill set :
- Candidate with 10+ years of experience that includes 3+ years of architecture responsibility, who is dynamic, self-motivated and with good communication skills
- Expert knowledge in .NET framework 4.0 and above
- Expert knowledge in Object Oriented Programming concepts
- Knowledge and practical experience in design patterns including SOLID principles, gang of four, inversion of control, aspect oriented programming etc.
- Expert knowledge in web development or Windows application development technologies including ASP.NET web forms, ASP.NET MVC, Single Page Application (SPA), and WPF etc.
- Should be able to prepare high and low level design artifacts.
- Exposure in designing enterprise applications
- Strong understating on the deployment architecture.
- Expert knowledge in SOA technologies including asmx web services, WCF, ASP.NET WEB API etc.
- Expert knowledge in .NET data access frameworks including ADO.NET, LINQ to SQL, Entity Framework etc.
- Very good knowledge and hands one experience in at least on message based technology- MSMQ, MQ etc.
- Very Good knowledge in at least one RDBMS- SQL Server 2012 or above, Oracle
- Very good knowledge and hands on experience in .NET unit test frameworks Visual Studio Unit Tests, NUnit etc.
- Hands on experience in performance tuning techniques and tools- Visual Studio profiler, Dot Trace etc.
- Solid knowledge on static code analysis concepts and tools- Visual Studio code analysis, ReSharper, FxCop, StyleCop etc.
- Knowledge in emerging architectural trends like NoSql Database, Micro Services, Cloud computing and Azure etc
Keywords - .Net,Dot net,Solution architecture,pre sales
Work Experience Required - 14- 19 yrs
CTC offered - Open
Job Location(s) - Bangalore - Bommanahalli
Industry Type - IT-Software / Software Services
Functional Area - IT Software - Other
Qualification - B.E/B.Tech
Notice Period - 30 days
Didn’t find the job appropriate? Report this Job