We provide IT Staff Augmentation Services!

Senior Software Developer Resume

2.00/5 (Submit Your Rating)

FL

PROFESSIONAL SUMMARY:

  • More than 11 years of strong experience in software development. Primarily worked on Microsoft technology stack - ASP.Net, ASP.NET MVC, ASP.Net Entity Framework, ASP.NET Web API, C#.Net, VB.Net, ADO.Net, LINQ, SharePoint, SQL, JQuery, Web Services, and other technologies including Angular 5.0, XML, JavaScript, HTML, CSS, Java Spring Boot, JPA, RESTful Services, Bootstrap, Angular Material, Infragistics, Telerik, K2, DB2, Oracle.
  • Proficiency in business stakeholder meetings for requirement discussions and effort estimations.
  • Strong experience working in all the phases of Software Development Life Cycle (SDLC) including Database designing, Coding, Code Review, Project Documentation and User Interface designing.
  • Proficiency in planning and directing complex projects from conceptual to full operational status.
  • Expertise in working with N-tier Architecture for developing Client-Server and Web-based applications.
  • Expertise in designing and developing RESTful services in .NET and Java Spring Boot with interactions to various backend databases like SQL, DB2 and Oracle.
  • Expertise in using ASP.NET Web and Windows Controls, Master Pages, Themes, CSS, dynamic control creations, HTML, CSS, JavaScript, Angular Material, Bootstrap, Prime Ng controls, NuGet Packages, npm controls and JavaScript library including design and runtime validations.
  • Experience working under project management methodologies like Agile, Scrum, and Waterfall.
  • Expertise in using .Net features like Serialization, Generics, Lambda expressions, Task Parallel Libraries, Dependency Injection, Design Patterns, Enumerable, Click-Once publishing, Attribute annotations, Unit Test creations, Exception Handling, and Logging.
  • Expertise in writing SQL Queries, Stored Procedures, Transactions, Exception Handlings, Index Creations, Triggers, Views, SSIS packages, SSRS Reporting in MS-SQL and have experience in working with DB2 and Oracle database queries and integrations .
  • Experience working with various version-controlling tools like GIT, VSS, VSTS, TFS, and Tortoise SVN.
  • Experience working with Release Management procedures, DevOps practices and Production Support activities.
  • Experience working in SharePoint Online using Office 365, SharePoint 2016 App model, CSOM, JSOM, and SharePoint 2010 with Server Object Model, Windows Power Shell scripts.
  • Experience integrating project management tools like JIRA, and Planview using their built-in APIs.
  • Experience in implementing Swagger specifications and Owin standards.
  • Effective, Result Oriented individual, Organized, Strongly motivated, and Detail-directed problem solver.

TECHNICAL SKILLS:

Databases: SQL Server 2014/2012/2008, DB2, Oracle, and My SQL Server 5.1

Programming Languages: C#.Net, VB.Net, Java, C, and C++.

Web Technologies: ASP.NET, .NET RESTful API, ASP.NET, ASP.NET MVC, SharePoint 2016/

2013 and Java Spring Boot

Clientside Technologies: Angular 5, JQuery, AJAX, HTML 5, XML, CSS 3, JSON, and SOAP.

Server Technologies: Redis Cache, MSMQ, SMTP, and K2.

Web Servers: IIS 6.0, IIS 7.0, IIS 8.5, Apache Tomcat, and STS Embedded Tomcat.

Reporting Tools: SSRS, Aspose PDF, MS Excel, Dev Express, and Crystal Reports.

Application Tools: Visual Studio.Net 2015/2013/2012, Visual Studio Code, SSIS, SOAP UISSMS, IBM Data Studio, PowerShell, Command prompt, STS, MSOffice.

Other Service Tools: JIRA, Planview, ALM, Service Now, and VSTS.

Web UI Components: Angular Material and Bootstrap.

PROFESSIONAL EXPERIENCE:

Confidential, FL

Senior Software Developer

Responsibilities:

  • Work closely with the client-side IT and business stakeholders for requirements gathering and effort estimations.
  • Involved in Design, Develop and Maintain various software components for different applications to support the Global Automation Testing Teams within the client.
  • Create High Level Design Documentation and Detailed Design Documentation and give application demonstrations.
  • Worked with various technologies for application development including ASP.NET MVC, ASP.NET Web API, C# .NET, Angular 5, JIRA API, Planview API, Angular 5, Infragistics, JavaScript, CSS, HTML, SQL database, SMTP, Spring Boot, JPA, Security, Swagger, DB2 database, Oracle database, Console Applications, IIS Web Server, Tomcat Server, Windows Command Prompt, and Windows PowerShell.
  • Developed various types of applications including Web, Single Page Application (SPA), Windows Forms, Console, RESTful services, Windows Services, Web Services, and Windows Batch Files.
  • Extensively used C# features such as Task Parallel Libraries, Lambda expressions, Entity Framework, Generics, Design patterns, ADO.NET, Datasets, XML transformation, Enumerables, LINQ to Objects, Handlers, and Modules.
  • Implemented Business Logic Layer (BLL) and Data Access Layers (DAL) in the applications using various architectures.
  • Creating RESTful Services using ASP.NET Web API, C# and Java Spring Boot Framework.
  • Integrate with the JIRA API, Planview API to retrieve data and / or to insert data using built-in APIs.
  • Created dynamic SQL Queries, Stored Procedures, Views, Design Tables, implemented Indexing to improve performance for database retrieval operations, triggers, and constraints to enforce data integrity using T-SQL on SQL Server 2014.
  • Performed Unit Testing, System Integration Testing, and Regression Testing to improve product quality.
  • Implemented custom logging and tracing to capture Run Time Errors and Information logs by implementing appropriate Error Handlers libraries.
  • Implemented Error emailing, and User notification using SMTP service features.
  • Used Tortoise SVN as the version-controlling tool.
  • Implemented Code to handle XSS, CORS, and SQL Injection attacks.
  • Currently working in the Agile Scrum model and actively participates in Sprint Planning, Sprint Refinement, Sprint Retrospection and Sprint Reviews / Demos.
  • Review the peer code and assist the team on any technological challenges.
  • Involved in production support and deployment related activities.

Confidential

Technology Lead

Responsibilities:

  • Worked closely with the client-side IT and business stakeholders for requirements gathering and effort estimations.
  • Involved in Design, Develop and Maintain various software components for different applications using ASP.NET, ASP.NET MVC, ASP.NET Web API, HTML, CSS, JavaScript, Angular 4, JQuery, K2, SharePoint, and Bootstrap, SQL, and Oracle to support the client business needs.
  • Implemented ASP.NET MVC Routing, URL, Security techniques for application development.
  • Implemented Business Logic Layer (BLL) and Data Access Layers (DAL) in the applications using various architectures.
  • Extensively used C# features such as object initializers, Anonymous types, Lambda expressions, LINQ to Objects, Extension methods, B-trees, and Function delegates.
  • Worked with various technologies for application development including ASP.NET MVC, ASP.NET Web API services, C# .NET, Angular 5, JIRA API, Planview API, Angular 5, Infragistics, JavaScript, CSS, HTML, SQL database, SMTP, Spring Boot, JPA, Security, Swagger, Console Applications, IIS Web Server, Tomcat Server, Windows Command Prompt, and Windows PowerShell.
  • Developed various types of applications including Web, Single Page Application (SPA), Windows Forms, Console, RESTful services, Windows Services, Web Services, and Windows Batch Files.
  • Widely used Angular 4 UI-bootstrap components like calendar picker, time picker, directives, tree view, and drop-down tree view, model pop-ups, ng-data table, and ng-Upload.
  • Worked in creating Restful Services using ASP.NET Web API and C#.
  • Involved in writing Dynamic Queries, Stored Procedures, triggers, functions, views, cursors, implemented Indexing to improve performance for database retrieval operations, and constraints to enforce data integrity using T-SQL on SQL Server .
  • Migrated data from different sources (text-based files, Excel spreadsheets, SharePoint List) to SQL Server databases using SQL Server Integration Services (SSIS).
  • Implementing Single Sign-On and API Security techniques for the APIs.
  • Developed custom reports using SQL Server Reporting Services (SSRS) based on the data from different locations.
  • Implemented custom logging and tracing to capture Run Time Errors and Information logs by implementing appropriate Error Handlers libraries.
  • Handled Release Planning, Release Management procedures, Unit Testing, Integration Testing, Regression Testing and Production Support 24x7.
  • Designed Test-Driven Development (TDD) and Behavior-Driven Development (BDD) by making use of Dependency Injection through xUnit framework.
  • Implemented Error emailing, and user notifications in application using SMTP service features.
  • Used VSS, SVN, TFS, and VSTS as the version-controlling tool.
  • Implemented Code to handle XSS, CORS, and SQL Injection attacks.
  • Worked in Waterfall and Agile Sprint methodologies. Actively participated in Sprint Planning, Sprint Refinement, Sprint Retrospection and Sprint Reviews / Demos.
  • Performed peer code reviews and technological meetings to share my suggestions.
  • Mentored the Offshore team as an onshore coordinator and assisted on technological challenges.

Confidential

Developer

Responsibilities:

  • Involved in development of the applications using C# .NET, .NET Web services, HTML, CSS, XML
  • Created Business Logic Layer (BLL) & Data Access Layers (DAL) to implement the MVC architecture.
  • Widely used Infragistics tools data grids, cascading dropdowns, model pop-ups.
  • Extensively used C# features such as object initializers, Anonymous types, Lambda expressions, Extension methods, LinQ to SQL.
  • Worked to create Web Services using ASP.NET and C#.
  • Involved in writing Stored Procedures, triggers and views using T-SQL on SQL Server 2008.
  • Performed Unit Testing, Integration Testing, Regression Testing and System Testing to improve product quality.
  • Worked with SQL database to create stored procedures, functions, views, cursors dynamic queries, triggers, and constraints to enforce data integrity.
  • Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers.
  • Involved in support related activities.
  • Involved in User level testing of the applications.

Confidential

Developer

Responsibilities:

  • Involved in development of the applications using C# .NET, .NET Web services, HTML, CSS
  • Created Business Logic Layer (BLL) & Data Access Layers (DAL) to implement the n-tier architecture.
  • Widely worked on master pages, user controls, style sheets, themes, asp.net Ajax.
  • Widely used Infragistics tools data grids, cascading dropdowns, model pop-ups.
  • Extensively used C# object-oriented features.
  • Worked to create Web Services using ASP.NET and C#.
  • Involved in writing Stored Procedures, triggers and views using T-SQL on SQL Server 2008.
  • Performed Unit Testing, Integration Testing, Regression Testing and System Testing to improve product quality.
  • Worked with SQL database to create dynamic queries, stored procedures, functions, views, cursors and implemented Indexing to improve performance for database retrieval operations, triggers, and constraints to enforce data integrity.
  • Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers.
  • Involved in support related activities.
  • Worked on MSMQ messaging queue system and integrated with the windows service.
  • Worked on Windows Workflow Foundation for the workflow creations.

We'd love your feedback!