Previous Job
Previous
.Net Tech Lead
Ref No.: 18-26774
Start Date: 04/18/2018
Duties:

• Handle the team and delivery the project using Agile methodology.
• Understand the functional and technical requirement and Develop a solution approach.
• Application Design, development, prototyping and modeling related to Web applications as well as Data movement applications using standard design patterns, including, but not limited to MVC and MVVM
• Involve in Design, development and troubleshooting of multithreaded applications that enable data movement across multiple systems, web applications and SOAP/REST services & Pub Sub model, windows services.
• Participate in Scrum meetings, allocate work to the team and self to meet the timelines
• Hands on experience in Object-Oriented design and Unified Modeling Language, stateless distributed architecture.
• Predict effects of configuration changes, identify applications bottlenecks and opportunities to optimize performance.
• Provide innovative, thorough, and practicable resolutions to an extensive range of complicated problems as it relates to various systems, specifically related to integration of .Net applications and Java web services across multiple systems.
• Database development using SQL Server and Sybase.

Candidate Must have: 12+ years of Software development experience. Experience must include:

• Strong Knowledge and experience in C#, WCF, LINQ to SQL, Entity Framework, Object Oriented Programming
• Experience in software design patterns including but not limited to MVC and MVVM
• In depth understanding of Visual Studio. Latest .Net Framework (4.6.2) and associated Microsoft technologies for .NET development
• Working knowledge of JSON, XML, Web Services, and APIs, Angular JS, Messaging, SSIS
• Building and Consuming web services (WCF, ASMX and Web Methods.) and secure integration with Java services
• Strong knowledge of Task Parallel library and Multithreading constructs
• Exposure to ETL
• Experience creating design documentation class diagrams/sequence diagrams
• Experience in design and development of distributed applications that enable data movement across multiple systems, web applications and SOAP/REST services using C#
• Experience in integration of .Net applications and Java web services
• Experience in database development using SQL Server and Sybase