We provide IT Staff Augmentation Services!

Senior Software Developer / .net Lead Resume

5.00/5 (Submit Your Rating)

Fremont, CaliforniA

SUMMARY

  • Nearly 9 years of experience in designing, developing, debugging & implementing client - server Web based software products using Microsoft technologies.
  • Thoroughly familiar with all phases of Software Development Life Cycle and experience working in multiple projects using Agile Scrum model as well as traditional SDLC methodologies.
  • Adept at building responsive Web pages & Web applications utilizing .NET Framework 4.5/4.0/3.5 with Visual Studio 2015/2013/2010 and using C#.NET, ASP.NET MVC and ASP.NET Web Forms, WebAPI, WCF/Web Services, ADO.NET, Entity Framework, LINQ, JavaScript, HTML, XML, CSS, JQuery, AJAX, AngularJS, Oracle 9i/11g, MS SQL Server 2008/2012.
  • Experience in ASP.NET MVC & Web Forms which allow programmers to build dynamic websites, web applications and web services; implemented .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
  • Extensive experience in designing and optimizing database tables, writing and tuning Stored Procedures, Triggers, User Defined Functions in SQL Server 2005/2008/2012.
  • Expert in gathering requirements directly from business clients and implementing them with commitment to quality, accuracy and on-time delivery.
  • Onsite coordinator & developer with Object Oriented software design approach and following solid design principles and utilizing best practices.
  • Possess the ability to lead a project team or individually contribute by gathering requirements directly from business clients and successfully deliver high quality solution on-time, often in complex and challenging environments.
  • Worked closely with cross-functional teams such as Product Management, Program Manager, Architecture board & QA team to lead the design, development & delivery of websites/API/services that supports suite of products/applications.
  • Team player with strong analytical and problem-solving skills coupled with excellent written, verbal and interpersonal communication skills.

TECHNICAL SKILLS

Technology: .NET (Framework 3.5 / 4.0 / 4.5)

Programming Languages: C#.Net with WebAPI, WCF, Web Services, ASP.Net MVC3/MVC5, ASP.Net Web Forms, LINQ, JavaScript, HTML, Jquery, Anjular JS

Database Software: SQL Server 2008/2012 MS, Oracle SQL Developer, IBM Data Studio, SAP

Operating System: Windows 7/Win8.1/Win10

Others: TFS, GIT, VSS, Perforce, AJAX, JSON, XML, CSS, FxCop, SSRS, MS Reporting, Kendo, Entity Framework, IIS 6 & 7, Visio, Visual Studio 2010/2013/2015, Agile Methodology

PROFESSIONAL EXPERIENCE

Confidential - Fremont, California

Senior Software Developer / .NET Lead

Responsibilities:

  • Liaised with business analysts for gathering & analyzing overall business/system requirements and devised plans for application development, testing, implementation & production support.
  • Developed new Web interfaces & responsive Websites using design patterns and new technologies to solve business problems which enable business managers to efficiently deliver value to the company.
  • Implemented Authentication and Authorization mechanism to limit access to users of various departments.
  • Created in-house solutions for process automation in Intercompany and Workorder creation area.
  • Coordinated the product delivery of sprint features and those under Jira for issue support, tracking, and management with offshore team to ensure timely delivery.
  • Functioned as a technical product expert with product feature presentations to various teams.

Confidential - San Jose, California

Lead .NET Developer

Responsibilities:

  • Requirement gathering & estimation done for multiple projects
  • Developed a Ticketing web site for Commercial Department using MVC web technology to view existing tickets and to create new ones
  • Interviewed and inducted new members into the team
  • Coordinated with offshore team for implementing new functionalities
  • Served as Lead point of contact for OrderFlowThrough application and developer role for ClarityWeb project for development, enhancement and fixes
  • Worked on Design, Development, testing & implementation of new functionalities
  • Implemented new Logging & Tracing mechanism for easy identification of Errors
  • Supported for complex production issue analysis & provide solutions.

Confidential, Oak Brook IL

.Net developer

Responsibilities:

  • Involved in requirement & design meetings to suggest design ideas and valuable inputs to increase the performance of the application.
  • Analysed requirements and designs as requested and documented systems thoroughly both in terms of design and implementation.
  • Reviewed existing code and ensured that it's secure, optimized and according to standards.
  • Fixed implementation-level and design-level bugs in existing systems as requested
  • Created WCF Services using ASP.NET & C# that interacts with database, which uses Microsoft application blocks to connect to Microsoft SQL Server.
  • Fine tune the performance of SQL queries and procedures
  • Developed Data base objects and queries.
  • Used WCF to communicate between DAL and other business components.
  • Created Test Cases and ensuring their success using TypeMOCK.

Confidential

Software Engineer

Responsibilities:

  • Involved in migration of the current ASP application to ASP.NET.
  • Involved in analysis, design, and development and testing of the application.
  • Interacted with the client, for documenting business details and designing Software Requirement Specifications and Project Management.
  • Designed the application using an MVC (Model View Controller) architecture that promotes a clear separation of the presentation, business logic and data access tiers.
  • Developed Presentation layer (Web Forms) using ASP.NET, HTML, and JavaScript and C#.
  • Implemented GUI using HTML, XML, Ajax control library, CSS and Web Form Controls to create web pages, developed Master Pages, classes for reuse.
  • Implemented AJAX support for better user experience and good performance.
  • Implemented client side validations using JQUERY.
  • Created the User controls and worked on custom controls for the presentation layer.
  • Used several server side controls like Data Grid, Calendar control, and validation controls.
  • Used ADO.NET and strongly-typed datasets to insert, update, delete, and retrieve data from a SQL Server 2008 database.
  • Generated entity classes based on the database schema and improved the development of N-tier architecture using LINQ.
  • Creation and implementation of stored procedures, triggers, views and queries.
  • Performed unit testing on every new version before sending it for User Acceptance Test.
  • Used Team Foundation Server for integration, maintenance and Security of code.

Confidential

Intern/ Software Engineer

Responsibilities:

  • Analysed the requirements and prepared the design documents.
  • Developed the prototype for the screen designs, designed screens, and developed WCF Service.
  • Code modifications to suit to the new requirement under the Confidential coding standards.
  • Prepared Unit and system test cases by capturing the screen shots of the application.

We'd love your feedback!