We provide IT Staff Augmentation Services!

Senior Developer Resume

3.00/5 (Submit Your Rating)

Raleigh, NC

SUMMARY:

  • Around 11 Years of relevant experience in the field of Microsoft .NET Technologies.
  • Strong Experience in Banking and Financial Services domain (Cards & Payments, Insurance, Income Tax).
  • Developed applications for the BFS, Manufacturing and Energy Domains.
  • Proficient in Object Oriented Programming using C#.NET.
  • Applied SOLID programming principles and Design Patterns in code.
  • Proven experience on developing, configuring and deploying a variety of .NET Framework Applications including ASP.NET MVC and Web API.
  • Hands on experience on performance tuning, architecture, design, code reviews.
  • Strong experience on creating database objects like tables, stored procedures, views, and indexes primarily using MS SQL Server and other RDBMS like MySQL, and Oracle.
  • Experience in using Software Configuration Management tools like Git and TFS.
  • Experience in Test Driven Development (TDD) using NUnit and Moq.
  • Strong analytical and effective problem - solving skills.
  • Has willingness to learn emerging technologies in web development and apply them to current projects whenever possible.
  • Experience in all phases of Software Development Life Cycle management and implementation, primarily using Waterfall Model, Agile methodology with Scrum.

TECHNICAL KNOWLEDGE:

.Net Framework: .NET 2.0, 3.5, 4.5, 4.6.1, 4.6.2

Languages: C#. NET

Server Side: ASP.NET, ASP.NET MVC

IDE: Visual Studio 2012/2013/2015/2017 , VS Code, Eclipse

App Tools: VSS, Harvest, GIT, TFS, Tortoise SVN, FxCop, NUnit, JetBrains, .NET Refelector, Mircosoft Visio, Beyond Compare, JIRA, CA Service Desk

Web Technologies: Web Services, WCF, ASP.NET MVC, JavaScript, JQuery, HTML, CSS, Bootstrap

Database: Microsoft SQL Server 2005, 2008 R2, 2014, 2017, MySQL, Oracle

ORM: Entity Framework

Operating System: Windows 7, 8, 10, Windows 2000, 2003, 2008 and 2016 Server

EXPERIENCE:

Confidential, Raleigh, NC

Senior Developer

Responsibilities:

  • Interacting with stakeholders to analyze business requirement.
  • Ensure best practices and frameworks are employed in the project.
  • Worked on VPN environment as this banking project.
  • Done .NET framework upgrade from old .NET versions to .NET 4.6.1 for all the assigned components.
  • Used Odyssey Nuget Artifcats to create Nuget s.
  • Resolved compile time and runtime errors for all the assigned components.
  • Commit code to central repository using Tortoise SVN as source control.
  • Performed sanity test on local and DEV server for all the assigned components.
  • Done manual deployment of the DLLs and EXEs on DEV server.

Technical Details: VPN, Visual Studio 2017, C#.NET, Tortoise SVN, JIRA, Beyond Compare, Code coverage tool (Jet Brains), Diagnostics tool, .NET Reflector, NUnit

Confidential, Saint Paul, MN

Senior Developer

Responsibilities:

  • The Web API was developed using ASP.Net MVC with SQL Server as the database. The ORM duties were handled by Entity Framework. Stored procedures were used for CRUD operations to the database.
  • Develop the API using async methods and with efficiency in mind (minimize calls to the API as much as possible). Organize the API code into layers for easier code maintenance and scalability.
  • Create stored procedures for CRUD operations to the database.
  • Worked on defect resolutions and user stories in Sprints.
  • Created data models, presentation views and controller using ASP.Net MVC and C#.
  • Commit code to central repository using GIT as source control.
  • Write unit tests and integration tests using NUnit and Moq packages.
  • Done self code review
  • Groom user stories, planning and estimation.
  • Conduct research on available tools that can be used for solving a problem in a cost effective manner.

Technical Details: Visual Studio 2017, C#.NET, ASP.MVC, ASP.NET WEB API, SQL Server 2014, Entity Framework, LINQ, Git, JIRA

Confidential

Lead Developer

Responsibilities:

  • Involved in various phases of the Software Development Life Cycle (SDLC) in Requirement Gathering and Analysis, Development, Unit Testing.
  • Develop software enhancements on the business logic and database part of the application. The business logic part of the application was developed using C# ASP.NET MVC and Entity Framework. SQL Server was used for the database. Stored Procedures were used for some tasks like copying a data set.
  • Provide estimates on a given task and deliver software features based on the estimate.
  • Interacting with various stakeholders to analyze business requirement
  • Participate in design and technical discussion.
  • Groom user stories, planning and estimation.
  • Done self code review and peer reviews for the team.
  • Write unit tests and integration tests using NUnit and Moq packages.
  • Contribute to the knowledge repository on experience learnt through the project implementation.
  • Troubleshoot technical issues faced by team members.
  • Create programming guidelines and encourage team to follow the same.
  • Done Infrastructure Management for ODC

Technical Details: Visual Studio 2013, C#.NET, ASP.MVC, WCF, SQL Server 2014, Entity Framework, LINQ, TFS

Confidential

Lead Developer

Responsibilities:

  • Involved in various phases of the Software Development Life Cycle (SDLC) in Requirement Gathering and Analysis, Development, Unit Testing.
  • Kendo UI was used for the UI components like grid, modal dialogs. The Web API was developed using ASP.Net MVC with SQL Server as the database. Swagger was used to document the methods of the Api and their parameters. The ORM duties were handled by Entity Framework. Stored procedures were used for CRUD operations to the database.
  • Develop code for the UI based on the given model/blueprint and data requirements. Design the UI and have it approved by the project manager first if no model/blueprint was given for a module.
  • Develop the API using async methods and with efficiency in mind (minimize calls to the API as much as possible). Organize the API code into layers for easier code maintenance and scalability.
  • Create stored procedures for CRUD operations to the database.
  • Developed new features and worked on new requirements given by client
  • Done code review of developed features
  • Done manual deployment of deployed features on the DEV server
  • Conduct research on available tools that can be used for solving a problem in a cost effective manner.

Technical Details: .NET 4.6.2, Visual Studio 2015, C#, ASP.NET MVC, SQL Server 2014, Entity Framework 6.1, LINQ, TFS, JIRA, OWIN, HTML, CSS

Confidential

Senior Developer

Responsibilities:

  • Involved in various phases of the Software Development Life Cycle (SDLC) in Requirement Gathering and Analysis, Development, Unit Testing.
  • Technical analysis and understand user specification of the requirements.
  • Write new Stored Procedures and modify existing stored procedures using MS SQL Server.
  • The ORM duties were handled by Entity Framework. Stored procedures were used for CRUD operations to the database. Stored Procedures were called using EF.
  • Worked on DB execution plan to reduce the DB calls and done the performance improvement for DB using MS SQL Profiler and various optimization steps
  • Developed new features and worked on new requirements given by client
  • Commit code to central repository using Tortoise SVN
  • Task allocation, progress tracking, defect fixing and code reviews
  • Guide and mentor fellow team members with technical issues and implementation.
  • Performed Peer reviews for the team.
  • Involved in estimation of change requests, new modules, activity duration estimation
  • Contribute to the knowledge repository on experience learn through the project implementation.
  • Participate in design and technical discussion.

Technical Details: Visual Studio 2013, C#, ASP.NET MVC, MS SQL Server 2008 R2, MS SQL Profiler, Entity Framework 6.1, LINQ, Tortoise SVN, FxCop, ILSpy tool, JIRA, Code coverage tool (Jet Brains), ITIL

Confidential, Louisville, Kentucky

Developer

Responsibilities:

  • Involved in various phases of the Software Development Life Cycle (SDLC) in Requirement Gathering and Analysis, Development, Unit Testing.
  • Technical analysis and understand user specification of the requirements.
  • Created LLD and HLD Design documents using Mircosoft Visio
  • Worked on various legacy applications to modify or enhance existing code.
  • Worked on various defects and new requirements for legacy applications
  • Write test cases using NUnit Framework
  • Used CA Service Desk tool for Production Support work.
  • Coordinated with various teams during release or deployment.
  • Mentored new team members and freshers to get accustomed to project
  • Done estimation of the tasks assigned and worked on that
  • Actively worked with US clients to get the requirements and complete it

Technical Details: Visual Studio 2010, C#, WCF, MVC, SQL Server 2008 R2, VSS, Harvest, NUnit Framework for Testing, CA Service Desk, Microsoft Visio

Confidential, Connecticut

Developer

Responsibilities:

  • Done requirement gathering and analysis of the user requirement
  • Worked on various requirements given by client.
  • Created LLD and HLD Design documents using Microsoft Visio
  • Developed new features using C#.Net and VB.NET
  • Used user controls while developing new features.
  • Write test cases using Microsoft Unit testing

Technical Details: Visual Studio 2005, SQL Server 2008 R2, Clear Case, Microsoft Visio

Confidential

Developer

Responsibilities:

  • Involved in various phases of the Software Development Life Cycle (SDLC) in Requirement Gathering and Analysis, Development, Unit Testing.
  • Created High Level Design Document using Mircosoft Visio
  • Worked on migration of multiple databases to single database
  • Write test cases using NUnit Framework

Technical Details: C# .Net, Visual Studio 2005, 2008, 2010, SQL Server 2008, NUnit Framework, Mircosoft Visio

Confidential

Developer

Responsibilities:

  • Involved in developing the solutions for Alerts module.
  • Creating High Level Design for Alerts module.
  • Writing the unit test cases for Alerts Module.

Technical Details: C# .Net, SharePoint 2007

Confidential

Junior Developer

Responsibilities:

  • Involved in developing the solutions for counting process under Receipt module, Masters.

Technical Details: ASP .Net 2.0, C# .Net, JavaScript, SQL Server 2005

Confidential

Junior Developer

Responsibilities:

  • Involved in developing the whole or complete project from scratch.

Technical Details: ASP .Net 2.0, C# .Net with SQL Server 2005

We'd love your feedback!