We provide IT Staff Augmentation Services!

Lead .net Developer Resume

4.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Expertise in developing Web - based and Windows-based applications using Microsoft .NET technologies including ASP.NET, C#, ADO.NET, WCF, Web API, AJAX, JavaScript, XML, CSS, SQL Server, SSRS, Oracle and Visual Studio.
  • Hands-on experience of working in diverse domains like Social Networking, Portfolio Management, Travel, ERP, Financial domains, School domain.
  • Experience in implementing several Design Patterns (Singleton Factory and MVC) to standardize the application architecture.
  • Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
  • Experience Working on MicroServices, Web Services, Windows Communication Foundation (WCF) and Web API to communicate with other application and components.
  • Expertise in application development using ASP.NET MVC Framework. Extensive understanding in creating and managing Controllers, Models, View Models, Views and Partial Views.
  • Expertise in using JavaScript, JQuery for implementing client-side validation in ASP.NET applications.
  • Experienced in developing Single Page Application using Angular and KnockoutJS.
  • Excellent working experience in Object Oriented Analysis & Design (OOAD) concepts including Inheritance, Polymorphism and Abstraction.
  • Worked extensively with different ADO.NET objects to interact with database and good exposure in using objects such as SQL Connection, SQL Command, Data Reader, Dataset and Data Adapter.
  • Extensive working experience in database design and development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Views and Functions.
  • Extensive working experience with SQL Server, especially when using Object Relational Mapping (ORM) such as NHibernate and Entity Framework with a code first approach.
  • Expertise in using third party controls like Telerik and Aspose.
  • Experience in using agile tools like Jira and Confluence.
  • Extensive experience in using continuous integration tools like Jenkins, Anthill Pro, Octopus and Bamboo.
  • Experienced in using Source Controls like GitHub, Tortoise SVN, Big Bucket and Microsoft Team Foundation Server.
  • Ability to prioritize tasks/Multitask and execute them to perfection and able to work in a high-pressure environment and capable of working in a team and as an individual.
  • Strong experience in Test Driven Application Development Processes
  • 8+ years of experience in Team handling and Project Management.
  • Worked in Client-centric, Global Engagement Model to serve Global clients that combines local, senior, on-site resources with the cost, scale, and quality advantages of off-shore operations.
  • Has worked as a Project Lead and handled a team of 10 direct subordinates. Has accomplished projects in offshore-onsite model.

TECHNICAL SKILLS

Languages: Visual Basic 6.0, C, JavaScript, C#, HTML

Dot Net Environment / Server-Side Scripting: ASP, VB.NET, ASP.Net, C#.Net, .Net Core 2.1, HTML, JavaScript, jQuery, AngularJS, Angular, Bootstrap, WCF Services, Web Services, REST API, Web API, XML, MVC, Pattern, Entity Model Framework, Web API, Cordova (Mobile App).

RDBMS: MS - SQL Server 2000/2005/2010/2014 , Oracle 10g.

Tools: Microsoft Visual Studio 2003/2005/2008/2013/2015/2017 , SQL Server Management, Studio, AJAX.

Source Control: Visual Source Safe (VSS), Team foundation system (TFS), SVN, Jira, Bitbucket GITHUB

Operating System: Window, Linux

Methodology: Agile, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

Lead .NET Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Implementation, Maintenance and Testing of the Software Applications.
  • Designed and Developed Imasis application using C#, .net Core 3.0 and Web API.
  • Developed the application in Agile Scrum methodology.
  • Used Fiddler to capture all the HTTP traffic during testing and for trouble shooting purposes as it is being sent or received.
  • Used Postman to run and debug
  • Implemented unit test cases using NUnit and ReSharper.
  • Conduct work flow study and analyse of business practices
  • Document existing processes as they relate to information technology solutions
  • Perform application lifecycle activities, including:
  • Analyse the application performance, stability and continue improving the application.
  • Responsible to build the awesome application.
  • Core contributor in sprint planning, sprint reviewing and other scrum activates.
  • Gathering all application requirement from the client and translate the same to developer in a technological way.
  • Communicate with the cross-domain team for any dependency in the application.
  • Follow established change management processes
  • Facilitate code reviews
  • Develop test plan development
  • Make recommendations for hardware/software solutions
  • Provide support
  • Ensure integration development adheres to established standards.
  • Document code
  • Promote best practices
  • Participate in End-to-End testing
  • Coordinate with software vendors and external service providers
  • Troubleshoot software bugs and provide fixes
  • Provide off hours support, as needed
  • Leadership
  • Provide, cultivate and foster excellent customer service
  • Promote adherence to departmental standards
  • Act as a source of direction, training, and guidance for less experienced staff
  • Perform other duties as assigned
  • Handling 8 developers by assigning the task, technically guiding and reviewing code.

Confidential

Senior .NET Developer

Responsibilities:

  • Develop, maintain and enhance systems based on business requirements, using approved technologies and coding standards.
  • Developed the applications for customers using various technologies like C#, ASP.NET, MicroServices, WCF, MVC, ADO.NET, Visual Studio and SQL Server.
  • Used Model View Controller (MVC) architectural Design Patterns for the development of the application.
  • Developed HTML5 templates and CSS/Sass stylesheets for a UI Framework.
  • Developed the service layer for the data retrieval and to process the business logic using WCF services.
  • Followed Dependency Injection Design pattern to develop the loosely coupled code.
  • Created Database objects like Functions, Views, Stored Procedures and Triggers using SQL Server.
  • Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to object data source fetch and handle user data.
  • Implemented and fixed the Accessibility issues to ensure compliance with W3C Web Content Accessibility Guidelines (WCAG).
  • Followed Agile Methodology to develop the application. Operated in 2 weeks sprint structure and used to interact with project manager on Sprint Demos, Planning and burn-down charts.
  • Used TFS agile tool for development tracking.
  • Interact and Collaborate with team members on development and various application related issues.
  • Communicate with business analysts to gather accurate specifications for new enhancements and applications.
  • Maintained versions of source code using GitHub.

Confidential

Team Lead

Responsibilities:

  • Team Lead - Client facing role.
  • Writing Business Logic and WCF Services.
  • Responsible for designing and development of common utilities and functionalities.
  • Developed dynamic, interactive web pages using MVC and JQuery UI and Bootstarp for Responsive design.
  • Responsible for System Integration and code delivery.
  • Responsible for resolving the technical issues.

Confidential

Senior .NET Developer

Responsibilities:

  • Analysing Third Party XML File to Integrating within System.
  • Writing Business Logic and WCF Services.
  • Responsible for designing and development of common utilities and functionalities.
  • Developed dynamic, interactive web pages using MVC and JQuery UI.
  • Responsible for System Integration and code delivery.
  • Responsible for resolving the technical issues.
  • Working on EWS Services.
  • Handling 10 developers by assigning the task, technically guiding and reviewing code.

We'd love your feedback!