Senior Software Developer Resume
SUMMARY:
- A competent professional with 6 years of experience of full stack development on Microsoft Technologies in Software Development, Analysis, Design, Development, Testing, Coding and Database Programming in web - based solutions using many technologies on different environments and in diversified industries.
- Exceptional communication, collaboration skills with proficiency at grasping new technical concepts quickly and utilize the same in a productive manner.
- Well acquainted with software development methodologies: Agile Development.
- Hands on experience with .Net based applications (ASP.NET 3.5/4.0/4.5, C#, ADO.Net, jQuery, HTML, CSS).
- Hands on experience with MVC applications (MVC, C#, JavaScript, jQuery, HTML & CSS, Code First with Existing Database, Code First, Database First Entity Framework).
- Strong working knowledge of Object-Oriented Programming (OOPS), CSS, DOM, HTML, LINQ, JavaScript, jQuery, SOAP, JSON, Ajax.
- Worked extensively on RDBMS by writing and consuming Stored Procedures, writing SQL Queries, Views, Functions, Cursors, Triggers using SQL Server.
- Hands on experience with web services like SOAP Service, Web API.
- Involved in the design and development of N-tier distributed architectures.
- Working experience in Single Page Applications using Angular, jQuery, JavaScript.
- Proficient in debugging skills using various debugging developer tools like Postman, Firebug.
- Used Versioning tools like SVN, Team Foundation Server (TFS), VSTS, GIT Repo for version controlling of the application source code.
- Implemented generic Security module supported with AES/JWT.
- Integrate Office 365 workflow scheduler with Custom Rest Web API.
- Implemented logging, notification frameworks and generic File Process & Data Process APIs which are parts of integration engine to support several business processes.
- Basic understanding on Docker and Azure based development.
- A strong team player with exceptional relationship management skills with the ability to relate to people at any level of management.
- Interfacing with Project Leads and Client for requirement gathering daily conference call.
- Interacting with team members to ensure smooth progress of project work.
- Maintaining quality norms throughout the development & implementation process.
TECHNICAL SUMMARY:
Programming Languages: C# (4.0/5.0/6.0)
Web Technologies: ASP.Net ( 3.5/4.0/4.5 ), MVC (4.0/5.0)
Technologies: ASP.Net, MVC, ASP.NET Core, C#, Rest Web API, WCF SOAP Service, LINQ, ADO.Net, Entity Framework (Code First, Database First), Micro Services, JSON.
Development Environment: VisualStudio2010, VisualStudio2013, VisualStudio2015, VisualStudio2017.
Database Systems: SQL Server 2008 R2/2012R2/2017.
Markup Language and Styling: HTML, HTML 5, CSS, CSS 3, XML, XSD.
Scripting Languages: JavaScript, jQuery, Angular.
Web/App Server: Web Server 2012R2, IIS 8 (Sound knowledge in application hosting and IIS Web Server).
Source Control: VSTS, GIT, TFS, And SVN. VSTS-CI/CD, GitHub-CI/CD.
Testing: SOAP UI, Postman, Unit Testing (Visual Studio), Microsoft WCF Test Client.
Operating Systems: Windows (XP, Vista, 7, 8, 10), Linux (Ubuntu, Fedora 11).
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Responsibilities:
- Architecture design, technical specification writing and co-ordinate with off-source team.
- Coding, Unit Testing and deployment.
- Designed database in SQL Server by creating Tables, Stored Procedures, Functions, Triggers and integrate them in the applications.
- Interface with database and stored procedure using ADO.NET Dataset, Data Reader, Data Adapter.
- Developed Rule Engine Interface in Angular using Angular CLI, Angular Component, Angular Services, Angular Module.
- Debugging and fixing the bug identified during testing phase.
- Perform client communication and milestone wise implementation and TFS maintenance.
Environment: ASP.NET Core, ADO.Net, C#, Visual Studio 2017, .Net Framework 4.5, SQL Server 2016.
Confidential
Senior Software Developer
Responsibilities:
- Executed programming functions utilizing jQuery, HTML, CSS and Microsoft .NET technologies with C#.
- Resolved technical problems in application programs by troubleshooting and proper resolution.
- Coding both in client side with using jQuery and server-side C# in Web API’s, Unit Testing.
- Design, build, and maintain efficient, reusable, and reliable code.
- Web API’s Calling from client site using Ajax in a global utility class.
- Attend business meetings and requirement gathering.
Environment: ASP.NET MCV5, Web API 2, C#, jQuery, Visual Studio 2017, .Net Framework 4.5, SQL Server 2016.
Confidential
Senior Software Developer
Responsibilities:
- Project Architecture design in Repository pattern.
- Creating Several Web API’s for the services and data supply within application.
- Creating Repository layer with Code First Entity Framework to supply data to Web API’s.
- Coding, Unit Testing and deployment.
- Fixing various bugs as well as enhancing quality with performance for both applications.
- Perform client communication and milestone wise implementation and TFS maintenance.
Environment: ASP.NET MCV4, C#, Web API 2, Entity Framework Code First, JavaScript, jQuery, CSS, Visual Studio 2015, .Net Framework 4.5, SQL Server 2014.
Confidential
Software Developer
Responsibilities:
- Developed MVC Web portal using cshtml pages, JavaScript, jQuery, HTML, CSS, bootstrap.
- Data are populated by model-view binding and use jQuery data table.
- CRUD operation in publication, issue, schedule, user, workflow.
- In Database, Creating Tables design and handle provider in SQL Server 2013.
- Data are retrieved and submit using Entity Framework Database First Approach.
- Coding, Unit Testing and deployment.
- Creating Reporting section using D3.JS.
Environment: ASP.NET MCV4, C#, Entity Framework Database First, LINQ, JavaScript, jQuery, Ajax, HTML, CSS, Visual Studio 2013, .Net framework 4.0, SQL Server 2008.
Confidential
Software Developer
Responsibilities:
- Developed web portal using cshtml pages, JavaScript, jQuery, HTML, bootstrap.
- Data are populated by jQuery Ajax calling and use jQuery data table.
- In Database Creating Tables and handle provider in SQL Server 2013.
- Creating Division wise user, assign role. Creating Division, Zone, assign Zone to a Division.
- Attend business meetings and requirement gathering.
- Data are retrieved and submit using Entity Framework Database First Approach.
Environment: ASP .NET MCV4, C#, Entity Framework Database First, LINQ, JavaScript, jQuery, Ajax, HTML, CSS, Visual Studio 2010, .Net Framework 4.0, SQL Server 2008.
Confidential
Software Developer
Responsibilities:
- Developed web portal using ASP.NET Web Form aspx pages, Ajax Toolkit Control, JavaScript, jQuery.
- Business Layer, Data Layer Class Library design.
- Both client side and server-side validations using jQuery, Asp.net validation controls.
- Creating tables written stored procedures, trigger in SQL Server 2008.
- Developing various Stored Procedures for the data retrieval from the database and generating different types of reports.
- Creating WCF(SOAP) Services to be accessed by cross platforms using XML, JSON.
Environment: ASP.NET Web Form, C#, LINQ, JavaScript, jQuery, Ajax, HTML, CSS, Visual Studio 2010, .Net Framework 3.5, SQL Server 2008.
