Software Developer Resume
SUMMARY
- Around 14+ years of experience in software development using advanced Microsoft. Net Technologies, WCF, WPF, Entity Framework, LINQ, jQuery, JavaScript.
- Extensive experience in Designing and developing Web applications, Windows applications and Web Services using C#.NET, ASP.NET, WCF, WPF, Silverlight, ADO.NET, SQL Server and IIS and .Net CORE
- Good hands on experience in Service Oriented Architecture (SOA) applications, using WCF, Web Services .
- Strong Knowledge on Software Development Methodologies like Agile (SCRUM) and Waterfall.
- Extensive experience in Requirement Analysis, Designing/Architect, Coding, Unit Testing, Integration Testing, Project Maintenance, System Support and Technical Support.
- Sound knowledge on .NET Framework 1.1, 2.0, 3.0, 3.5, 4.0 and 4.5.
- Extensive experience in Designing and Developing Web and Windows Applications using Visual Studio 2010/ 2012/2013/2015 and Microsoft SQL Server 2000/2005/2008/2012 .
- Strong Knowledge on Software Development Methodologies like Agile Software Development (SCRUM) and Waterfall.
- Experience in developing Graphical User Interfaces using XAML, Angular 2, Silverlight, jQuery, AJAX and WPF.
- Experience in Architectural patterns such as MVC, MVP, MVVM, Client/Server, and N Tier Architecture.
- Solid Principles and Object - oriented concepts.
- Configuration Management with Visual Source Safe (VSS) and Team Foundation Server (TFS).
- Well versed in SQL Server to create Tables, Views, Indexes, Stored Procedures, Functions and Triggers using T-SQL, SSIS and SSRS.
- Well versed in Object Oriented Analysis/Design, Database Design, High Level and Low-Level Design and Documentation.
- Deploying a variety of .NET Framework Applications including Windows and Web Forms.
- Building and consuming .NET Web Services using SOAP, REST and WSDL.
- Used NuGet package manager for installing and handling packages.
- Good team player and communicator with interpersonal and presentation skills & excellent work ethics, self-motivated, quick learner & flexible to adapt new technologies.
TECHNICAL SKILLS
Architecture: Client-Server, N-Tier, SOA, MVC, MVP, MVVM
Technologies: .NET Framework 4.5, .Net CORE, ASP.NET, WCF, WPF, LINQ, AJAX, ADO.NET, Angular 2, REST, Web API, HTML, CSS, JavaScript, jQuery, Web Services,IIS, Window Services, MSMQ, UML
XML Related Technologies: XML, SOAP, WSDL
Programming Languages: C#.Net
Databases: SQL Server 2000/2005/2008/2012, Oracle
Tools: /Utilities: Visual Studio 2010,2012,2013,2015, SQL Server Management Studio, SSIS, SSRS, IIS, Splunk
Configuration Tools: Team Foundation Server (TFS), Visual Source Safe (VSS), Perforce
ORM: Entity Framework
PROFESSIONAL EXPERIENCE
Software Developer
Confidential
Responsibilities:
- Involve in design of reengineering the project.
- Analyze the existing project, do the impact analysis and prepare the Requirement Specifications
- Eliminate the unnecessary dependencies and layers during the process and reduce the complexity.
- Develop the application using C#, WCF.
- Develop service which is configured and triggered automatically whenever there are records for processing.
- Prepare Unit test cases using VS Unit testing and perform Unit Testing
- Involve in the code deployment & Release activities
- Involve in the post release activities and maintenance of the application.
Environment: .Net Framework 4.5, C#, WCF, VS Unit Tests, Windows Service, Perforce, Splunk.
Software Developer
Confidential
Responsibilities:
- Analyze the requirements and prepare the Technical Specification document.
- Develop the application using .Net Core, Web API, C#.
- Prepare Unit test cases using VS Unit testing and perform Unit Testing
- Involve in the code deployment & Release activities
- Involve in the post release activities and maintenance of the application.
Environment: .Net Core, Web API, C#, VS Unit Tests, Perforce, JIRA, Splunk, Confluence
Sr. Analyst
Confidential
Responsibilities:
- Responsible for reengineering the project.
- Understanding the existing project, do the impact analysis and prepare the Requirement Specifications
- Eliminate the unnecessary dependencies and layers during the process and reduce the complexity.
- Performs file operations by taking the RMS file data, parses, validates the data and generates a file with the result.
- Create database and Perform database operations like creating tables, stored Procedures using SQL Server.
- Develop the application using C#, WCF.
- Install third party service - QAS services and use the service to validate the US addresses.
- Develop windows service which is configured and triggered automatically when ever file is dropped in.
- Prepare Unit test cases using NUnit testing and perform Unit Testing
- Involve in the code deployment & Release activities
- Involve in the post release activities and maintenance of the application.
Environment: .Net Framework 3.5, C#, WCF, NUnit, Windows Service, QAS Service (Third party service).
Sr. Analyst
Confidential
Responsibilities:
- Understand the requirements and do the impact analysis.
- Preparing System Analysis Document, Functional Specification document and Technical Specification document.
- Mentor the team and target for completing the deadlines.
- Develop the code using C#.
- Prepare Unit test cases using NUnit testing and perform Unit Testing
- Develop, code review, debugging and bug fixing.
- Co-ordinate with Testing team
- Involved in migration changes and testing of iOriginate and BPS.
Environment: Html, JavaScript, C#.Net, SQL Server, Web Services, NUnit, Angular 2
Associate Architect
Confidential
Responsibilities:
- Responsible for creating the wrapper layer which is used by the applications across the Credit Card Core Platform.
- Understanding the existing SOAP service operations, do the impact analysis by comparing with the new service operations
- Modify the existing API’s as per the changes to the existing service operations.
- Create and expose new API’s based on the new service operations as per the new requirement changes.
- Develop the code using C#, WCF.
- Prepare Unit test cases using NUnit testing and perform Unit Testing
- Involve in the code deployment & Release activities
- Involve in the post release activities and maintenance of the application.
Environment: .NET Framework4.0, C#.Net, WCF, NUnit
Sr. Software Engineer
Confidential
Responsibilities:
- Understand the requirements and do Impact Analysis
- Preparing System Analysis Document, Functional Specification document and Technical Specification document.
- Designed the UI screens using Silverlight 3.0.
- Used MVP and MVVM pattern of design which is the most preferred pattern with WPF and Silver light.
- Used third party controls like Telerik and Infragistics for the UI design.
- Development, code review, debugging and bug fixing.
- Co-ordinate with Testing team
Environment: .NET Framework 3.5,ASP.Net, Silverlight 4, C#, Web Services, WPF, WCF, SQL Server2008, SharePoint.
Consultant contract
Confidential
Responsibilities:
- Understand the requirements and do Impact Analysis
- Preparing System Analysis Document, Functional Specification document and Technical Specification document.
- Designed the UI screens using Silverlight 3.0.
- Used Model-View-View Model pattern of design which is the most preferred pattern with Silver light.
- Implemented singleton pattern.
- Development code review, debugging and bug fixing.
- Co-ordinate with Testing team
Environment: .NET Framework 3.5, Silverlight 4, C#, WCF, SQL Server2008
Technology Lead
Confidential
Responsibilities:
- Understand the requirements and do Impact Analysis
- Preparing System Analysis Document, Functional Specification document and Technical Specification document.
- Development the application using Silverlight and WCF services.
- Perform code review, debugging and bug fixing.
- Co-ordinate with Testing team
- Participate in the release activities.
Environment: .NET Framework 3.5,Silverlight 3, C#, WCF, SQL Server2005
Software Engineer
Confidential
Responsibilities:
- Learn the technology and develop the re-usable components
- Understand the components developed by the competitors and do the impact analysis.
- Preparing System Analysis Document, Functional Specification document and Technical Specification document.
- Design the component using silverlight2 and Silverlight 3.
- Mentor the team and target for completing the deadlines.
- Develop, code review, debugging and bug fixing.
- Integrate the components with MOSS based applications.
- Co-ordinate with Testing team
- Participate in the release activities.
- Involved in developing Demo application using Silverlight for customer as a proof of concept.
Environment: .NET Framework 3.5, Silverlight 3, C#, WCF, Html, JavaScript, SQL Server 2005, SharePoint
Software Engineer
Confidential
Responsibilities:
- Understand the requirements and do Impact Analysis
- Preparing System Analysis Document, Functional Specification document and Technical Specification document.
- Design the UI screens as per the requirement
- Implement the business logic.
- Perform code reviews.
- Unit Testing through unit test cases
- Analyze the defects, debug and fix them.
- Co-ordinate with Testing team
- Participate in the release activities.
Environment: ASP.NET, C#, Html, JavaScript, SQL Server 2005
Software Engineer
Confidential
Responsibilities:
- Understand the requirements and do Impact Analysis
- Preparing System Analysis Document, Functional Specification document and Technical Specification document.
- Perform database operations like creating tables, stored Procedures in SQL Server.
- Design the UI screens as per the requirement using ASP.Net and perform Unit Testing.
- Analyze the defects, debug and fix them and Co-ordinate with Testing team
- Participate in the release activities.
Environment: ASP.NET, C#, SQL Server 2005
