We provide IT Staff Augmentation Services!

Senior Software Developer Resume

0/5 (Submit Your Rating)

Greenwood Village, ColoradO

SUMMARY

  • 8.5 years of design and development experience in professional environment.
  • Worked as a Technical .Net Consultant, Team Lead and Developer.
  • Expertise in application development using .NET Framework, ASP.NET, MVC, SQL Server, WCF, Web Services (SOAP, RESTFUL), Angular JS, Node.JS and Azure.
  • Sound experience and knowledge in SDLC process & methodologies
  • Strong knowledge on Software design patterns, SOLID principles and practices.
  • Very good knowledge & experience in Agile Methodologies like Scrum & extreme programming
  • Good knowledge on cloud computing using Azure
  • Experienced in developing applications using Service Oriented Architecture (SOA)
  • Experienced in application maintenance and production support (L3).
  • Excellent communication, analytical, interpersonal, debugging and problem solving skills
  • Extensive experience in Software Configuration Management, Build/Release Management, Change Management and Version Control Systems
  • Very good experience in developing NAnt & MSBuild based automated build & deployment scripts
  • Expertise in configuring & administering continuous integration systems like Jenkins and Cruise Control
  • Followed industry best practices on Software Configuration/Build/Release Management
  • Very good experience in Defect Management, Test Cases Development & Validation, Unit & Integration testing
  • Exceptional ability to master new concepts quickly and possess strong Leadership / Project Management skills
  • Capable of working with teams & also as an individual contributor

TECHNICAL SKILLS

Web Technology: ASP.NET 4.5, ASP.NET MVC 5.0, ASP.Net Web API 2, WCF, AJAX, LINQ, XML, ASP.NET Web Service, JQuery, HTML5, CSS3, BootStrap, SignalR

Programming Language: C#, Visual Basic, C, C++

Databases: SQL Server 2000\2005\2008\2012, NoSQL & MongoDB

BI tools: SSRS and SSIS

ORM: Entity Framework, LINQ to SQL, NHibernate

JavaScript Library: Angular JS, Node.JS, JQuery

Cloud computing: Azure

Testing tools: Coded UI, MS Unit Test, NUnit, Chutzpah and Jasmine

Source Control Tools: TFS, VSS, CA SCM

Continuous Integration: Cruise Control, Hudson, Jenkins

Other Technologies: ASP, VB 6.0, COM, COM+ Services, Crystal Reports

Software Development Practice: Waterfall, XP, Agile & Scrum

Other Tools: T4 templates, Soap UI, FXCOP, StyleCOP, Work Bench\Harvest, Wise Installer, Install Shield, MSBuild, Windows Installer, MS Visio, Bugzilla, HP Quality Center, HP Performance Center, Service Desk.

Domain knowledge: Banking & Financial Services, Insurance, Healthcare

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Developer

Responsibilities:

  • Involved in gathering the requirements, analysis, design & development of the project.
  • Followed Agile Software Development methodologies to enable efficient and effective high - quality software development.
  • Designed and Developed rich interactive web application using ASP.NET MVC framework.
  • Implemented Bootstrap for rich User Experience
  • Implemented/Modified routing tables for routing mechanism.
  • Used Page Inspector, to quickly locate and edit markup and CSS within web project
  • Created both Strongly Typed view and Dynamic views
  • Implemented Security features to prevent few vulnerable like Session Hijacking, Eavesdropping, Open Redirection Attack, SQL Injection, etc.
  • Created Html Helpers in order to reduce the amount of tedious typing of HTML tags.
  • Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML5, CSS3, Asp.Net Controls, Kendo UI Controls.
  • Used JQuery for client side validation and data formatting.
  • Used Glimpse, for detailed performance, debugging and diagnostic information
  • Used Asynchronous method for long running request methods
  • Used Bundling and Minification techniques to reduce load time.
  • Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA).
  • Worked on Entity-Framework for Object-Relational Mapping (ORM).
  • Used LINQ to build set of operations, parameters and expression during execution a set of data from SQL Server.
  • Using SSRS, for developing reports
  • Created Integration Services SSIS package to import raw data from MS Excel to the SQL Server.
  • Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
  • Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques like CTE, CROSS APPLY, etc
  • Create, Modify and recreated indexes as part of performance tuning
  • Enhanced the applications performance by constantly monitoring the queriesbyrunning Execution plans and query optimization techniques in SQL server.
  • Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
  • Used Moq framework for mocking objects in Unit testing
  • Created proof of concept on Coded UI for automated UI testing and educated team members
  • Implemented JavaScript unit testing using chutzpah and Jasmine

Technologies:.Net Framework 4.5, C#.Net, ASP.Net MVC, Visual Studio 2012, AJAX, JQuery, Entity Framework 5.0, HTML 5, CSS3, WCF, IIS, XML, SOAP & Restful Services, SQL Server 2012, SSRS, SSIS, LINQ, TFS, Kendo UI, Coded UI, Chutzpah and Jasmine

Confidential

Developer

Responsibilities:

  • Involved in gathering the requirements, analysis, design & development of the project.
  • Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
  • Involved in development of Web Forms, classes usingASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
  • Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
  • Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA).
  • Extensively involved in developing components for Business Layer and Data Layer.
  • Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
  • Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
  • Enhanced the applications performance by constantly monitoring the queriesbyrunning Execution plans and query optimization techniques in SQL server.

Confidential

Tech Lead

Responsibilities:

  • As a Technical Lead I was involved in Application & Database Design.
  • Preparing high-level design, technical and coding standards.
  • Analyzing & identifying tools and platforms.
  • Requirement gathering from Business and documentation of the same.
  • Development & delivery of core modules.
  • Debugging performance & critical issues.
  • Interaction with customers, Testers, Business & Executives users.

Technologies: .NET 4.0, C#, WCF, MVC 3.0, SQL Server 2008, JQuery, Entity Framework, CA Federation Manager (SSO Integration), Nant, Cruise Control, NUnit, Workbench, TFS.

Confidential, Greenwood Village, Colorado

Technical Lead

Responsibilities:

  • As a Technical Lead I was involved in Application & Database Design.
  • Preparing high-level design, technical and coding standards.
  • Analyzing and identifying tools, and platforms.
  • Requirement gathering from Business and documentation of the same.
  • Development & delivery of core modules.
  • Debugging performance & critical issues.
  • Interaction with customers, Testers, Business & Executives users.

Technologies: .NET 4.0, C#, ASP.NET 4.0, MVC 3.0, SQL Server 2008, JQuery, Entity Framework, WCF, CA Federation Manager (SSO Integration), Nant, Cruise Control, NUnit, Workbench, TFS.

Confidential, Greenwood Village, Colorado

Technical Lead

Responsibilities:

  • As a Technical lead I was involved in Design.
  • Requirement gathering from Business and documentation of the same.
  • Site Design and Development.
  • Onshore - Offshore coordination.
  • Debugging performance & critical issues.
  • Interaction with customers, Testers, Business & Executives users.

Technologies: SharePoint 2010, .NET 3.0, C#, ASP.NET 3.0, SQL Server 2005, JQuery, TFS

Confidential, Greenwood Village, Colorado

Technical Lead

Responsibilities:

  • As a Technical Team Lead I was involved in Application & Database Design.
  • Preparing high-level design, technical and coding standards.
  • Requirement gathering from Business and documentation of the same.
  • Development & maintenance of critical modules.
  • Debugging performance & critical issues.
  • Interaction with customers, Testers, Business & Executives users.

Technologies: C#, ASP.NET 2.0, Windows Forms, AJAX, LINQ, XML, SSRS 2005, SSIS 2005, SQL Server 2005, DB2, SQL Server Notification Service, TFS, Nunit, MSBuild, Workbench.

We'd love your feedback!