We provide IT Staff Augmentation Services!

Software Engineer Iii Resume

3.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • Over 12 years of experience in the IT industry, with expertise in complete SDLC including requirement gathering, analysis, design, development, integration, testing, releasing & maintenance of Internet/Intranet and Client/Server enterprise business applications
  • Delivered responsibilities as Development Manager, Project/Team Lead, Systems Architect and Senior Programmer/Analyst.
  • Strong in C#.Net, VB.Net, ASP.Net 1.0 - 4.0, MVC, Web API, WCF, Entity Framework 5.0, MS SQL Server 2012, T-SQL, SSRS, SSIS, Team Foundation Server, HTML, JavaScript, and ASP.Net Ajax toolkit.
  • RDBMS Expertise in working with Microsoft SQL Server, Oracle, T-SQL, PL/SQL, ADO.NET/ADO
  • NoSql experience using MongoDB
  • Extensive experience in developing ASP.Net and MVC web Applications, Silverlight, Win Form Applications, Web Services, WCF, and WPF.
  • Experience in Client side scripting using JavaScript, jQuery, KnockoutJS, CORS and AJAX.
  • Working knowledge in ASP.NET MVC5, HTML5, ASP.NET Web API 2, Single Page Apps, LightSwitch, SQL 2014, NodeJS, AngularJS, Drupal CMS, PostSharp, Bootstrap CSS, RabbitMQ
  • Extensive experience in Creational, Structural, and Behavioral Design Patterns using SOLID principles
  • Extensive experience in Process and Agile based methodologies including Scrum, Social Coding, Code Reviews
  • Expertise in Test Driven Development, Agile Test Automation, Coded UI Testing, Continuous Integration
  • Self-learning Big Data technologies - Hadoop (HDFS), MapReduce, HBase
  • Expertise in Object Modeling of Use cases, Object diagrams, Activity diagram, Class diagrams and UML.
  • Successfully delivered/implemented multiple projects from Requirement gathering to Releasing to Production within given Time and Budget with great quality
  • Expertise in capturing software requirements & interacting with clients, practice of formal quality processes & exceptional ability to quickly adapt to changing environments professionally and personally.
  • Hardworking, interested in learning new technologies, with good communication skills and adept at working in both team environments as well as individually.

TECHNICAL SKILLS

.NET Technologies: .NET 1.1-4.5, C#, ASP.NET, MVC, Web API, WCF, REST, OData, ADO.NET, Web Services, Windows Services

Frameworks: NUnit, MSTest, Castle Windsor, AutoMapper, StructureMap, RhinoMocks, Moq, log4net, Enterprise Library

Languages: C#, VB .NET, JavaScript, VB, VC++, C, C++, XPath, XQuery, XML, PL/SQL, ASP, HTML

Architecture: MVC, MVVM, SOA, N-tiered, Client Server

Web Related: AJAX, Web Services, WSDL, SOAP, XML, HTML, VB Script

Javascript Frameworks: jQuery, KnockoutJS, bootstrap

RDBMS: MS SQL Server 2008/2005/2000/7.X, Oracle 9i, SQLite

NoSql: MongoDB, MongoVUE

BI Tech: SQL Server 2008, SSRS, SSIS, SSAS

DB Tools: TOAD, SQL Developer, PL/SQL developer

UML: Visio, Visual Studio, BizAgi

Source Control: GitHub, Team Foundation Server, Tortoise SVN, MS VSS, Serena

Other Technologies: RabbitMQ, TeamCity, Octopus Deploy, Endeca, T4 templates, AOP, MSMQ, BizTalk, COM, MTS, IIS

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Software Engineer III

Responsibilities:

  • Design and development of API integration with Providers
  • Refactoring legacy code using TDD, SOLID principles
  • Brainstorming with Developers, Business Analysts on Design and business requirement
  • Peer Code Reviews using GitHub pull requests
  • Iteration planning and Dev tasking/estimating with Scrum Master
  • Provide higher Level of Effort for fact sheets
  • Integration/Coordination with other Modules/Teams
  • Coordination and Demo to Product teams
  • Release planning and coordination with DBA, QA and DevOps

Environment: .NET 4.5, Visual Studio 2012, C#, ASP.NET 4.0, MS SQL 2008, MongoDB, TDD, ADO.NET, JSON, XML, SOAP, JavaScript, jQuery, GitHub, Scaleout Server, NUnit, Rhino Mocks, StructureMap, Mingle, JIRA, MongoVUE, Bizagi, TeamCity, Octopus Deploy

Confidential, Alpharetta, GA

Senior .Net Developer/Tech Lead

Responsibilities:

  • Application design
  • Product planning with Project Manager and Business Analyst
  • Design document and Architecture diagrams
  • Designed and developed the framework, Web services and User Interface
  • Integration/Coordination with other Modules/Teams
  • Demo to Product teams
  • Release planning and coordination with QA

Environment: .NET 4.5, Visual Studio 2012, ASP.NET MVC 4, WCF, C#, jQuery, KnockoutJS, CORS, MS SQL 2008, Visio, REST, JSON, SOAP, GitHub, VersionOne, HP ALM

Confidential, Hoboken, NJ

Tech Lead/Development Manager/Solution Architect

Responsibilities:

  • System design
  • Project planning with Project Manager
  • Design document and Architecture diagrams
  • Brainstorming with Developers on Design and business requirement
  • Define technologies to be used and create prototype
  • Designed and developed the base framework
  • Review code Integration/Coordination with other Modules/Teams
  • Coordination and Demo to Product teams
  • Release planning and coordination with DBA, QA and TechOps

Environment: .NET 4.5, Visual Studio 2012, WCF, C#, T4 templates, MS SQL 2008, Visio, TDD, ADO.NET, XML, XSLT, JSON, SOAP, JavaScript, jQuery, VS TFS 2012

Confidential

Integrated System

Responsibilities:

  • System design with other Module leaders/architects
  • Design document and Architecture diagrams
  • Project planning with Project Manager
  • Brainstorming with Developers on Design and business requirement
  • Define technologies to be used and create prototype
  • Designed and developed the base framework
  • Review code
  • Integration/Coordination with other Modules/Teams
  • Coordination and Demo to Product teams
  • Release planning and coordination with DBA, QA and Tech Ops
  • Software release and Production support

Environment: .NET 4.0, Visual Studio 2010, ASP.NET MVC 2.0, WCF, C#, MS Enterprise Library, MS SQL 2008, ADO.NET, XML, XSLT, JSON, SOAP, JavaScript, jQuery, VS TFS 2010, Visio, Continuous Integration, Endeca

Confidential, Chester, PA

Senior Developer

Responsibilities:

  • Analysis of the Business Requirements
  • System Architecture design with architect
  • Design document and Architecture diagrams
  • Created Proof-Of-Concept using MVC, WCF, Endeca
  • Developed Endeca pipeline and ETL process
  • Designed and developed Data access layer using Endeca objects
  • Designed and developed MVC pages
  • Designed Database and Data Access procedures and functions
  • Created Unit Test pages/scripts
  • Coordination and Demo to Product teams

Environment: ASP.NET MVC 1.0, WCF, C#.NET 2008, Endeca, MS Enterprise Library, MS SQL 2005, ADO.NET, XML, XSLT, JSON, SOAP, JavaScript, jQuery, Tortoise SVN, Visio

Confidential

Environment: WCF, C#.NET 2008, MS Enterprise Library, MS SQL 2005, ADO.NET, XML, XSLT, JSON, SOAP, JavaScript, Tortoise SVN

Responsibilities:

  • System study and Analysis of the Business Requirements
  • System Architecture design
  • Created Proof-Of-Concept Reports and application
  • Database design and Creation of stored procedures and Functions
  • Created Data Load packages using SSIS
  • Created Cubes, Dimensions using SSAS
  • Created Data Mining Models using SQL Server Data Mining
  • Created Business Reports and Database Management Reports
  • Designed Web pages using ASP.NET 2.0
  • Coordination with Online Applications Team, Operations Team
  • Demo to Business Teams and Higher Management
  • Support for Ad hoc data Reporting requests

Environment: C#.NET 2005, ASP.NET 2.0, AJAX, SSRS 2005, ADO.NET, MS SQL Server 2005, SSIS 2005, SSAS 2005, XML, XSLT, JavaScript, Tortoise SVN

Confidential, Hopewell, NJ

Senior Programmer Analyst,

Responsibilities:

  • System study and Analysis of the Business Requirements
  • System Architecture design with Manager
  • Created Proof-Of-Concept applications for the Suggested Architecture
  • Created technical design documents
  • Creating Architecture diagrams and Sequence diagrams
  • Designed the XML definitions to be used by the app - MRT/CRT/URT xml
  • Database design and Creation of procedures and packages using PL/SQL
  • Designed and created Data access Layer using ADO.NET and Oracle
  • Designed Web pages, User Controls, AJAX Handlers and Unit test pages using ASP.NET 2.0
  • Coordination with SSRS team, DBA team, SOA Team
  • Demo to Business Team, Users and Higher Management
  • Application and DB Release Management, Production Support

Environment: C#.NET 2005, ASP.NET 2.0, AJAX, JSON, MS SQL Report Services 2005, ADO.NET, Oracle 9i, XML, XSLT, TOAD, PL/SQL, Tortoise SVN

Confidential, Springfield, MA

Senior Programmer,

Responsibilities:

  • System study and Analysis of the existing applications.
  • Discussion with the Business System Analysts about the new changes.
  • Created Technical design documents with flow diagrams using Visio.
  • Designed & developed database tables, stored procedures using PL/SQL
  • Coordination with QA, Users for UAT (User Acceptance Testing).
  • Deployment in Citrix Application Server with Release team

Environment: VB.NET 2005, ASP.NET 2.0, BizTalk 2004, ADO.NET, MS Visio, VSS, Serena, PL/SQL, Oracle 9i, Windows Server 2003

Confidential, San Francisco, CA

Senior Programmer

Environment: C# 2005, VB.NET 2005, ASP.NET, ADO.NET, Visual Studio.NET 2005, C# 2003, UML, MS Reporting Services 2000, MS Visio, VSS, AzMan, TSQL, SQL Server 2000, Windows Server 2003

Responsibilities:

  • System study and Analysis of the existing application and involved in requirement analysis.
  • Designed and developed the Views, Work Items and Controllers for the UI part (Win Forms) using VB.NET and C#.NET using MCAB (UI) and Enterprise Library.
  • Designed & developed database tables, stored procedures & triggers using TSQL, SQL Server.
  • Created and Managed the User profiles using Authorization Manager
  • Completely object-oriented, designed classes and developed UML diagrams.
  • Tested the methods using Testing tools incorporated in Visual Studio 2005 & prepared Test Plan and Test Cases.
  • Coordination with Testing Team explaining the Functionalities.
  • Use Case Analysis and Clarifications with Client’s System Analysts
  • Completely designed classes and developed UML diagrams.
  • Designed and developed various forms for the User Interface
  • Designed and developed the Business rules layer, Data access.
  • Designed and developed database tables, stored procedures and triggers.
  • Developed many background processes to be used for reporting purposes
  • Involved in maintenance and enhancement.
  • Coordination with Testing Team explaining the Functionalities

Environment: C#, ASP.NET, VB6, VC++, BizTalk server, MS SQL Server 2000, Oracle 9i, PL/SQL, MS Reporting Services 2000, ADO.NET, UML, VB, VC++, XML, VSS, MTS, PL/SQL, Windows 2000

We'd love your feedback!