Lead .net Developer Resume
5.00/5 (Submit Your Rating)
Farmington Hills, MI
SUMMARY
- 7+ years of strong development/platform support and production operations experience in various applications based on object - oriented programming, RESTful services, client/server and N-tier architecture.
- Passionate and experienced software engineer with strong interpersonal skills and inclination towards problem solving.
- Expertise in design and development of web applications/Windows with .NET framework using ASP.NET, MVC, WEB API, VB.NET, C#.NET, ADO.NET, XML, SOAP, WPF, Web Services, Windows Services and WCF.
- Strong knowledge in IIS administration and Windows server.
- Good working knowledge and experience in software development using Microsoft.NET technologies including C#, ADO.NET Entity Framework, ASP.NET, Web Services and IIS.
- Well experienced in documenting all technical requirements and design technical solutions utilizing enterprise architecture standards including documenting all solution components and configurations.
- Extensive knowledge of .NET framework with in-depth usage of OOP’s approach.
- Experience with Microsoft Visio for better object designs.
- Work extensively with views, triggers, and user defined functions using Microsoft SQL Server.
- Self-motivated with the ability to set and meet deadlines on multiple projects without frequent supervision.
- Used Microsoft Azure platform for the building, managing applications and deploying web applications.
- Experience in working with Bootstrap.
- Experience on Coded scanning, classification, recognition, validation, verification and export steps for data and documentation of images.
- Experience in generating reports using SQL Server Reporting Services and Crystal Reports.
- Experience in building RESTFUL services using ASP.NET, Web API and performing CRUD operations.
- Performed unit testing, integration testing, system testing and performance testing.
- Experienced in configuring .NET applications on IIS web server.
- Expert in using Team Foundation Server (TFS), GIT, AZURE DevOps for version controlling of the application.
- Experience using Microsoft Unit Testing framework using C# in automation testing of applications.
- Self-motivated with ability to work independently and in the team environment.
TECHNICAL SKILLS
- Microsoft .NET Framework 1.1/2.0/3.5/4.0/4.5 , Visual Studio 2003/2005/2008/2010/2012/2013/2015/2017 , C# (2.0-7.0), VB.NET, C#.NET
- ADO.NET, LINQ, Entity Framework, Nuget Packages, C, C++, Team Foundation Server
- SOAP services, WCF, WCF REST, Web API
- Oracle 12c/ 11g/10g Database Enterprise Edition, MySQL, Microsoft SQL Server 2005/2008/2012/2014/2016 , SSIS, SSAS, SSRS
- Internet Information Services (IIS), Windows Server 2008/2012/2016.
- GIT, TFS, Splunk, Visual Source Safe (VSS), AZURE DevOps
- FTP tools, Bamboo, Bitbucket
- AJAX, ASP .NET MVC with Razor, WCF, JavaScript, JQuery, JSON, Angular JS, XML, HTML5, CSS3, Bootstrap Layout
- Microsoft Office (Power Point, Word, Excel, Visio)
- Agile development, Scrum, Test Driven Development, Waterfall.
PROFESSIONAL EXPERIENCE
Confidential, Farmington Hills, MI
Lead .Net Developer
Responsibilities:
- Analyse & translate functional specifications & change requests into technical specifications.
- Develop, test & implement program logic.
- Translate business needs into end user applications.
- Debug, Monitor and troubleshoot end user applications.
- Good experience in crafting and executing queries upon request for data pertaining to that design and applications.
- Ensure accuracy & integrity of data & applications through analysis, coding, writing clear documentation & problem resolution.
- Design enterprise class, applications, services and solutions to meet business objectives.
- Builds conceptual & high-level design and use-case model & actor identification.
- Experience with source control (Team Foundation Services or GIT experience).
- Branching and merging code in Azure DevOps with the FORK tool.
- Developing process API based on the Standard API template.
- Creating and managing table scripts in Oracle schema.
- Co-ordinate with offshore development team for necessary guidance in development.
- Giving technology and requirements related sessions to offshore for support and development.
- Regular meeting with Businesspersons for requirement analysis and understanding of business flow.
- Responsible for running the production troubleshooting calls involving different teams for finding the root cause.
- Supporting onshore and offshore team for development and business requirements.
Environment: .NET, C#, MVC, API, WCF, NHibernate Entity Framework, Oracle, PL/SOL, Azure DevOps, FORK, Tidal .
Confidential
Sr .Net Developer
Responsibilities:
- Developed application with MVC architecture.
- Integrated this application with test scheduling application.
- Involved in Daily Scrum meeting in agile methodology to update the client.
- Worked in JavaScript for client-side programming.
- Training the end user or client on the final product as well as providing technical support whenever required.
- Created the unit test cases for possible business scenarios and execute them in Test environment.
- Performed code review, worked close to team member to ensure consistence to code standards.
- Coded in Data Access Layer, and Business Logic Layer using C#.NET and SQL Server in backend.
- Responsible for design the SQL DB for Case Management Bus application.
- Responsible for application upgrade from Oracle 11g to 12c.
- Also, used Azure for Scaling and checking the reliability of the applications which were developed during the project.
- Responsible for debugging the production issues and performance enhancement of multiple applications which were developed using .NET Framework, ASP.Net and WebApi.
- Responsible for Windows server 2008 and 2012 administration and IIS administration.
- Responsible for creation of Rest services in SOA using web Api and implemented Authentication/Authorization.
- Extensively used Nuget Packages.
- Migrated databases in SQL Server
- Responsible for configuring endpoints in request-reply bus system for calling the services using intermediary.
- Responsible for non-production and production infrastructure setup for .net applications.
- Responsible for analyzing business requirements, design, development and customization of the application using iterative agile methodology Scrum technique.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML5, CSS3, Angular.js, ASP. Net Controls, . NET UI Controls.
- Performed in depth analysis of Windows logs and custom logs to identify root cause of the production issues reported by clients which improved the application up-time.
- Responsible for running the production troubleshooting calls involving different teams for finding the root cause.
- Responsible for all phases of the project till code deployed in production.
Environment: ASP.NET, MVC 5, Angular.js, Nuget, Azure, C#, MS-SQL Server 2016, HTML, CSS, Bootstrap, JavaScript, Entity Framework, Web Service.
Confidential
Sr .Net developer
Responsibilities:
- Responsible for code reviews, production turnover and other production and platform related operations.
- Gather the requirements related to application and design the architecture of application.
- Implemented sharing of documents of employees with managers of department.
- Code the requirements as per the code standards and naming conventions.
- Created the unit test cases for possible business scenarios and execute them in Test environment.
- Developed reports using MS SQL reporting.
- Used SQL server to analyze the queries, stored procedure in the application.
- Training the end user or client on the final product as well as providing technical support whenever required.
- Involved in understanding existing applications and reviewing requirements with business Team and implementing and prioritizing the Tasks per business requirements using the Agile Methodology.
- Extensively used WCF RIA Services and Entity Framework 4.0 to fetch the data from Database.
- Involved in development of Views, Classes using C#.NET that incorporates both MVC architecture and database connectivity.
- Involved in enhancing the application for client's requirement using the MVC, Web API and WCF.
- Designed and developed middle tier Windows Communication Foundation (WCF) services for implementing the core functional areas in application and consuming the services.
- Implemented dependency injection in the project for unit testing and mocking.
- Implemented Routing, URl, Security and Action Filter techniques for application development
Environment: ASP.NET MVC, C#, .Net 3.5, WCF, MS-SQL Server 2012, CSS, HTML, JavaScript, XML, Web Service, Entity Framework.