Senior .net Developer Resume
New, YorK
SUMMARY:
- 10+ years of experiences in analysis, design, development, testing and implementing high quality software applications.
- Extensive experience in architecture, design and develop web applications with MVC and ASP.NET, 3 - Tire, N-Tire, SOA and Microservice architecture.
- Expertisein developing web-based solutions using technologies such as ASP.NET, MVC5, C#, Web API, OAuth, Angular, Dependency Injection, ADO.Net, Entity Framework, LINQ, Web Services, Ajax, jQuery, TFS, VSTS, WinSCP, SFTP, JIRA, Team, ALM, Git, HTML5, XSLT, XML and JSON.
- Experience in developing Restful services using Web API.
- Experience in client, business tier and data tier application development of complex, N-tiered client-server applications using various technologies.
- Ability to work with .Net Framework 4.7 and .Net Core, Visual Studio 2019 and lower versions.
- Experience in handling various backend data sources like MS SQL Server 2005/2014 and Oracle 11g.
- Expertise in writing T-SQL & PL/SQL queries, constraints, indexes, views, stored procedures, cursors, triggers and user defined functions.
- Experience in using different versioning controller like Microsoft VSS, TFS, and GIT.
- Experience in developing object-oriented programming and developing applications built with Services oriented architecture (SOA) and Microservices.
- Experience in leading team including onsite and offshore of developers on larger projects.
- Ability to quickly adapt to changes, enhancements and modern technologies. Ability to understand technical aspects of the assigned program/projects.
- Ability to communicate in English at an advanced level. Flexibility to work extended hours, holidays and/or weekends, as needed.
- Excellent troubleshooting and problem-solving skills, ability to think outside of the box.
- Excellent analytical, communication and interpersonal skills.
- Highly organized with the ability to manage multiple projects and meet deadlines.
- Various domain Knowledge’s such as Banking Finance Service, Insurance, Media and Retail.
- Ability to learn recent technologies such as programming languages, software and databases fast.
TECHNICAL SKILLS:
Technology: .Net Framework 4.7, .Net Core, ASP.NET MVC 5, Angular 7, Web API, C#, JavaScript, TypeScript, HTML5, CSS3, MS SQL Server, Oracle PL/SQL, SSIS, SSRS, JSON, XML, HTTP, GIT, TFS, SVN, NUnit, Fiddler, Postman, Splunk, Rest client, WinSCP, SFTP and Out Systems.
Language: C#, VB.Net
Web Technologies: ASP.NET, Web API, MVC 5, Angular 7, Dependency Injection, Web Services, HTTP, OAuth, JavaScript, TypeScript, HTML5 and CSS3.
Frameworks: .Net Framework 4.7, .Net Core and Angular 7
Scripting Languages: Angular JS, Angular, jQuery, JavaScript and TypeScript
Database App: MS SQL Server and Oracle
Methodologies: Agile & Waterfall
Version Control Tools: TFS, Git, StarTeam, VSS (Visual Source Safe) and SVN
Editors and tools: Visual Studio 2019, VS Code, Out Sytems, SQL Server, SFTP, WinSCP
PROFESSIONAL EXPERIENCE:
Confidential - New York
Senior .Net Developer
Responsibilities:
- Requirements gathering and validating the business requirement and their acceptance criteria in alignment with the business objectives.
- Communicating business requirements to team members in a technically coherent and comprehensive manner.
- Working on complete re-write of the existing ColdFusion application into modern web application using .Net Core, Angular (UI Framework) and Ag-Grid.
- Involve in design and implementation of the solution using Web API and C# programming language applying OOP’s and SOLID principles techniques.
- Involve creating shared reusable components using Angular and ag grid, that can be reused across the applications.
- Involve creating, modifying complex SQL stored procedures, functions, tables and views.
- Applying strong analytical skills and programming knowledge of RDBMS concepts for designing the database.
- Creating, updating use case and technical design documents.
- Provided estimates, weekly status report to the client on progress of the tasks.
- Attended regular client meetings, weekly status meeting and following waterfall methodology.
Environment: .Net Core, Web API, C#, Angular 7, TypeScript, Visual Studio 2019, VS Code, GIT, SQL 2017 Jira, and IIS.
Confidential - New York
Senior .Net Developer
Responsibilities:
- Requirements gathering and validating the business requirement and their acceptance criteria in alignment with the business objectives.
- Involve application development using .Net Framework 4.7 and Angular UI framework.
- Involved in design and implementation of the solution using Web API and C# programming language applying OOP’s and SOLID principles techniques.
- Involve creating reusable UI components and services using Angular.
- Involve creating, modifying complex SQL stored procedures, user define functions, tables and views.
- Working with different implementation partners to establishing the payment file gateway to transmit the secure payments.
- Coordinating with implementation partners and team to complete the workflow signoff.
- Worked establishing the seduced SFTP channel to transmit the payment files.
- Worked on dynamic payment XML generation as per SWIFT standard for the Europe region to enable Wire, SEPA and CHAPS transactions.
- Involved generating, managing the keys for different environments and get it done the key validations with implementation partners.
- Worked on encryption/decryption using public, private key pairs.
- Involved deployments activities and maintaining the build versions and release notes for each release.
- Worked for scheduling task on windows server.
- Preparing test cases for CAT & Live penny test.
- Creating, updating use case and technical design documents.
Environment: .Net Framework 4.7, Web API, C#, Angular, TypeScript, Visual Studio 2019, VS Code, GIT, SQL 2017, SFTP, Swift standard, IIS 7.0, Windows Service, WinSCP and PuTTYgen.
Confidential - Minneapolis
Senior .Net Developer
Responsibilities:
- Responsibilities include requirement analysis, design, coding, code review and unit testing.
- Involve application development using .Net Framework 4.6 and .Net core, MVC5, Web API and Angular.
- Creating, modifying reusable components using C# programming language with OOP’s and SOLID principles.
- Creating, modifying services and components for DOM manipulation using Angular.
- Creating, updating use case and technical design documents.
- Provided estimates, weekly status report to the client on progress of the tasks.
- Coordinating with onsite and leading offshore development team.
- Attended regular client meetings, weekly status meeting and following waterfall methodology.
- Responsible for managing scope, planning, tracking, change control and other aspects of the project.
Environment: .Net Framework 2.0 and 4.6, .Net Core, MVC, Web API, C#, Visual Studio 2008 & 2015, IIS 7, Angular, JavaScript, TypeScript, HTML and CSS
Confidential
Senior Programmer Analyst
Responsibilities:
- Requirements gathering and validating the business requirement and their acceptance criteria in alignment with the business objectives.
- Analyzing user requirements and dependency to finalize the user stories for each sprint.
- Involved in design and implementation of the solution using various tools and techniques on Out Systems.
- Developed and implemented features of the modules for the application using Out Systems forge components.
- Creating/modifying RESTful services to communicate up & down streams using C#, Web API.
- Coordinating with onsite and offshore development team or release.
- Involve creating use cases and defining the coding standards and reviewing code.
- Involved deployment activity in different environment (Dev,QA, STG,PROD) through the life time.
- Guide high level and low-level design responsible for leading a project team in delivering solution to our customer.
- Assist project teams in scoping and estimating project work, design review, code reviews, participate in agile scrum methodology, and assure positive productivity toward business product goals.
- Ability to work on multiple projects simultaneously.
- Attended regular client meetings following agile/scrum methodologies.
Environment: Out Systems, .Net Framework 4.5, Web API, C#, Visual Studio 2015, CRM, JavaScript, CSS.
Confidential - Chevy Chase, MD
Senior .Net Developer
Responsibilities:
- Analyzing user requirements and dependency to finalize the user stories for each sprint.
- Involved application development using .Net Framework using Web API with Dependency Injection.
- Involved in design and implementation of the solution using Web API’s and C# programming language with SOLID principles.
- Services and components for DOM manipulation are implemented using Angular.
- Performed integration of existing modules with new functionality.
- HTML is utilized for designing rich UI binding using Angular components.
- Worked in NUnit testing framework for writing unit test cases and responsible for user acceptance testing support.
- Performed quality assurance and unit testing of every single line of code and functionality.
- Provided estimates, daily & weekly status report to the client on progress of the tasks.
- Attended regular client meetings following agile/scrum methodologies.
- Responsible for managing scope, planning, tracking, change control and other aspects of the project.
Environment: .Net Framework 4.6, Web API, Angular, TypeScript, Bootstrap, C#, Resharper, HTML5, CSS3, Splunk, Sonar, Fiddler, Postman, TFS, NUnit and Jasmine.
Confidential
Tech Lead
Responsibilities:
- Responsibilities include requirement analysis, design, coding, code review and unit testing.
- Involved in application development using .Net Framework 4.6 using Web API with Dependency Injection.
- The object-oriented programming and RESTful services are implemented using C# programming language with SOLID principles and Dependency Injection.
- Angular JS is implemented to bind the data to the UI.
- Angular JS is implemented for filtering the data.
- Utilized HTML5 for designing rich UI binding using angular JS controller.
- The store procedures and functions are developed in SQL 2012.
- Involved creating use cases and defining the coding standards.
- Involved writing unit testing and user acceptance testing support.
- Involved code merge through multiple branches using GIT Hub.
- Managing the multiple branches over different vendors for development and merging the source code into one branch for every single release.
- Involved deployment activity in different environment (DEV/QA/STG/PROD).
- Used to run the smoke test using 3rd party WSDL (accessing other vendor data modal) for every single deployment.
- Used to work with TIBCO team to update the schema changes for access Web API or Data model.
- Participated in requirement elicitation with multiple vendors.
- Participated in triage session with multiple vendors to understand the defect.
- Involved performed system analyst role (requirement and process), act as solution architect and Implement process and application re-engineering methodology.
- Managed 3rd party vendors for the client to upgrade application, software as well as hardware.
- Understanding the existing system architecture and functionality of the application.
- Responsible for deployment of the application in production and resolving any post-deployment issues.
- Provided estimates, daily & weekly status report to the client on progress of the tasks.
- Assist project teams in scoping and estimating project work, design review, code reviews, participate in agile scrum methodology, and assure positive productivity toward business product goals.
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Ability to work on multiple projects simultaneously.
Environment: .Net Framework 4.6, Web API, C#, Entity Framework, AngularJS, JavaScript, jQuery, Bootstrap, HTML5, CSS3, SQL Server 2012, TFS, HTTP, Git, Jira, NUnit and Beyond Compare.
Confidential
Senior Software Engineer
Responsibilities:
- Responsibilities include requirement analysis, design, coding and preparing the use case and technical documents.
- Involved in all the phases in application development like requirement analysis, design, documenting, coding & testing using ASP.NET 4.0, VB.Net, ADO.NET, Ajax, Oracle 11g and Java script.
- The stored producers, triggers, views and user defined functions for faster data retrieval are developed in Oracle 11g.
- Involved for optimizing the application code and stored procedures for performance gain.
- Involved for to developing some common utilities required by the application.
- Status reporting and attending the status calls/ meetings
- Participated in design, code and document reviews.
- Worked extensively with crystal reports.
- UsedTeam FoundationServer 2005 for Source Code Control, project related document sharing and team collaboration.
Environment: ASP.NET with .Net Framework 4.0, VB.Net, Ajax, jQuery, Infragistics, JavaScript Oracle 11g, PL/SQL, TFS and UML, SVN, ALM and Beyond Compare.
Confidential
Software Engineer
Responsibilities:
- Responsibilities include requirement analysis, design, coding and preparing documents.
- Used C# 2.0 for writing efficient object-oriented programming for business logic.
- Used ASP.NET Master Pages, utilizing server controls, user controls, data grid controls, form validation controls, custom controls, and CSS.
- Developed middle layer using C# and ASP.NET.
- Used ADO.NET for data retrieving, querying, storage, and manipulation interface screens developed using Asp.Net web forms.
- Used Java script for client validation.
- Involved interacting with the customer for business logic.
- Involved in designing forms, reports, and database tables.
- Participated in build and deploy activities in lower environment.
- Used SQL for create, modifying stored procedures using T/SQL for faster and efficient data retrieval and report builders.
- Used SQL for create, modifying view, triggers and constrains.
- Used VSS for version control for code and document management during development.
Environment: ASP.NET with .Net Framework 2.0, C#, Visual Studio .NET 2005, Ajax, JavaScript, Crystal report, SSIS, SSRS, SQL Server 2008, VSS and UML.
