We provide IT Staff Augmentation Services!

Software Development Engineer Iii Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 10 years of experience in Microsoft Technologies Web development using ASP.NET, C#, JQuery, Java script, angularJS, AJAX, XML, Web Services (asmx), IIS, CSS, MVC, WCF, Entity Framework, Enterprise Library, Razor View, SQL Server 2000/2005/2008/2012, XMAL, NuGet, Unity and Ninject, CSS
  • Proficient in developing and Implementing Web Applications with Microsoft Visual C#.NET and Microsoft Visual Studio.NET
  • Strong knowledge of Web Services Architecture (.Net based XML web services exposing backend database/storage components) and RESTful application architecture utilizing .Net WCF platform (creating data driven service and operations contract and consuming through Ajax invocation, JSON serialization etc.)
  • Strong knowledge of Microsoft T - SQL and Oracle's PL/SQL, schema construction and data manipulation techniques (i.e. various flavors of joins, Sub queries, Common Table Expressions, Table Value Functions, Pivoting, Programmable objects, Cursors StoreProcs and Triggers etc.)
  • Good architecture knowledge of database object modeling utilizing Linq, database component construct utilizing ADO.Net and data manipulation and transformation utilizing various flavors of .Net technologies (Linq to XML and vice versa, Linq to Sql/Object, Linq/ADO.NET to Entity Framework etc.)
  • Strong knowledge of MVC framework, 1) rapid MVC data access layer deployment with Entity Framework Code First approach utilizing both LINQ and Lambda expression, seed data population etc.2)Route creation and route data manipulation techniques, 3)utilizing AJAX and JQuery features to create better throughput and cleaner code infrastructure compared to typical ASP.Net page code base.
  • Experience with Restful application development and including JSON to Object Packaging and Ajax and JQuery for client side call processing,
  • Experienced with the entire Software Development Life cycle (SDLC) process including requirement analysis, conceptual and detail design, development, verification and testing. Experience in Agile software development.
  • Proficient in OOP concepts including Dependency Injections and Inversion of Control and test driven code development
  • Experience in deploying web applications in QA and Live servers (in both Java and .net platform)
  • Extensively use of Data grids, Data Readers & Dataset for data manipulation.
  • Expertise in N-tier Web Development analysis, implementation, interfacing/reporting, data migration and troubleshooting. Extensive work in Developing web forms, web controls, and user controls in asp.net
  • Developed project relevant documents like Software Requirement Specifications, High level design, Low level design, Technical Architecture, Unit Test plans, System Test plans, Project Release notice, Checklists for coding and reviewing, Coding standards, Project induction manual, Project plan, Statement of Work.
  • Participated in various development projects across locations including Service Oriented Messaging Platform, HealthCare Provider Search Engine, HealthCare Cost Estimation Tools, derivatives pricing and trading application, Front to back office work flow automation, analytics, financial simulation and scenario analysis software, payment processing integrated large e-commerce applications etc.
  • Participated in the development and implementation of JPMorgan’s next generation Futures & Options trading platform in Asia Pacific which involved building trading systems and various other front to back automation vis-à-vis different Asian Stock Exchanges.
  • Participated in platform integration, legacy application migration(code conversion, data schema migration), IT internal control and regulatory compliance conformance in complex merger acquisition scenarios (i.e. Confidential merger in Asia-Pacific, Archway and Storecast in USA)
  • Knowledge of Java and Spring Framework, Java Caching System, Single Sign On

TECHNICAL SKILLS:

Languages: C#, Java, Ruby, Visual Basic

.Net Technologies: ASP.Net, WCF, AJAX, LINQ

Web Technologies: Asp.Net, XML, HTML, JavaScript, JQuery, CSS, Ember

Framework: .Net 1.0, 1.1, 2.0, 3.5, 4.0, Spring

Application/Web Server: IIS 6/7, apache/tomcat

IDE Tools: Visual Studio 2003/2005/2008/2010, intelliJ, Eclipse

Databases: SQL Server 2000/2005/2008/2012 R2, Oracle 11

Architecture: Entity Framework, MVP, MVC, Factory Architecture, REST

Database Tools: Enterprise Manager, SQL Server Management Studio, PL/SQL DeveloperVersion Control Tool: TFS, GIT

Operating System: Windows, LINUX, UNIX

PROFESSIONAL EXPERIENCE:

Confidential - Dallas, TX

Software Development Engineer III

Responsibilities:

  • Primarily worked in the .net platform engaging in feature enhancements, change orders, production debugging and partially in the Java platform. Key duties and responsibilities included, among others,
  • Participated in Analyzing business requirements and translating them into technical solutions through effective coding utilizing the whole technology portfolio of .Net/C# platform.
  • Developing algorithms and code logics to retrieve data from the data storage utilizing technologies such as LINQ, TSQL, JSON and rendering them in a user readable format
  • Participating in code review suggesting refactoring of code reducing runtime overhead.
  • Providing effective production support and delivering bug fixes in a timely manner.
  • Communicating with cross functional team members
  • Writing technical documents and software process work flows.
  • Using JavaScript, JQuery for client side validation
  • Developing AJAX calls to asynchronously call back end controllers and retrieving data to render in the front end
  • Extensively coded using Model View Controller (MVC) design to build application functionalities.
  • Develop WCF based web services to cross communicate with other applications
  • Used Entity Framework to create entities in the Data Access Layer.
  • Prototyping cache management techniques including Windows Azure Cache and Java System Caches
  • Session Sate Management
  • WCF configuration through Web.config files
  • Actively participated in agile methodologies like scrum
  • Proprietary infinite scrolling functionality of the provider search result page using JavaScript, C# and .Net's MVC Framework
  • Enhancing Google Map module in the search engine to dynamically retrieve multiple provider data
  • Developing middleware to encapsulate JSON data from third party web service calls into objects and supplying the objects to the backend code base for further processing etc.
  • Database programming using Oracle PL/SQL for script version control.
  • Developing Stored Procedure, Triggers, Functions
  • Code deployment in Dev, and test server
  • Production Debugging and support
  • Extensive use of Jira and Confluence
  • Proficient in IDEs like Eclipse and intelliJ
  • Architecture and algorithm design.
  • Developing various process improvement jobs utilizing scripting languages such as JavaScript, JQUERY, ruby etc.
  • Claims data load utilizing Talend suite.
  • Partially worked in the development of admin console project that utilized angularJS
  • Sun/ForgeRock Single Sign On architecture maintenance and support etc.

Environment: Windows Service Host, Linq, XML, ADO.NET, TSQL, Lambda Expression, File IO, C# Object Oriented Programming, JavaScript, JQUERY, Ajax, MVC, Java, Spring, SOLR etc.

Confidential - Dallas

C#.Net Application Developer

Responsibilities:

  • Develop Windows hosted WCF service
  • Extensive use of C#.net File I/O libraries
  • Built customized Electronic File Transfer Service in C# that took advantage of the System.Net.Mail namespace (for Email) and System.IO.Port.SerialPort (for SMS).
  • Building C# classes and Methods for messaging functionalities that would take passed-through including attachments, persisting the attachments by converting from ByteArrays to Base64String formats, serializing and storing the strings into XML document as well as blobs in database and later converting them in their original binary format.
  • Developed message proxy in C# to write the message as xml msg files into the message queue, polling sequence to loop through the message queue’s FileInfo list, deserialize the message objects into internal dataset for further manipulation etc.
  • Developed configuration proxies in C# as a tool that is able to encrypt configuration settings and save them in xml format and later decrypt and extract to load app settings within the services.

Environment: Heavy usage of WCF,Windows Service Host, Linq, XML, ADO.NET, TSQL, Lambda Expression, File IO, C# Object,Oriented Programming.

Confidential

C#.Net Application Developer

Responsibilities:

  • Requirement Analysis, Designing and Development
  • Participated in every aspect of the Software Development Life Cycle
  • Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#
  • Used LINQ-SQL extensively for extracting data from database using Entity Framework
  • Coded extensively using JQUERY, JSON and JavaScript
  • Implemented ServiceContract, OperationContract and DataContract attributes in WCF Web Services
  • Extensively developed Stored Procedures, Triggers for effective extraction and manipulation of data and converting back to C# objects
  • Used TFS as Version controlling tool
  • Developed Web Forms using C# and ASP.Net
  • Deployment of Application in Test and Production Servers
  • Developed Various user controls that were used across application
  • Implemented page level error handling and custom error pages
  • Extensively used GridView sorting and paging
  • Extensively used MVC framework to code applications
  • Implemented ASP.Net Authentication architecture

Environment: Visual Studio 2005, C#, ASP.NET 2.0, SQL server 2005, JQuery, Java Script, Visual Source Safe, Stored Procedure, Web Service, XML, SEO, Google Analytic, CSS, Microsoft Enterprise Library

Confidential - MN

.Net Application Development Lead

Responsibilities:

  • Analyzed the functional design and work flow of the legacy ASP system
  • Translated the functional design and workflow of the classic ASP system and developed the application using ASP.Net platform, C#.net for front end development and SQL server for back end data storage.
  • Developed the application using Web server, HTML and Validation Controls
  • Created SSIS packages for Data migration
  • Developed Form Authentication mechanism using Asp.net, C# and Database based authentication
  • Developed queries utilizing ADO.net and rendering the outputs on front end grid controls
  • Performed unit testing of each developed modules, corrected and fixed errors found during system testing
  • Performed detailed design, implemented client form application in C# .Net using OOD (Object Oriented Design and Analysis)
  • Developed code using Rapid Application development methodologies like agile
  • Deployed application in Apps, Web and Database server Dev, staging and Prod environment
  • Configure web application in dev, prod like and prod environment
  • Used Stored Procedures, Triggers and Cursors in MS SQL server
  • Extensively used data grids, Data Readers and Data sets for Data manipulation and rendering
  • Involved in all phased of SDLC

Environment: C#, .NET, SQL, ASP, Ajax, ADO.NET, SQL Server etc.

Confidential - CA

.Net Senior Software Engineer ( )

Responsibilities:

  • Understanding the conceptual design of the system and business requirement
  • Analyzing the business requirement and assisting in the preparation of the technical documents
  • Creating various modules in excel like spreadsheet format (with the .Net Data Objects and ADO.Net components, server controls and user controls), creating the database schema and database objects in MS SQL such as stored procedure, triggers, functions
  • Created simulation logic using C# and implementing the logic in ASP.net web application
  • Developing Crystal reports to generate various reports
  • Manage and work with offshore team to deliver various parts of the project.
  • Performed unit testing on each developed modules, corrected and fixed the errors found during system testing
  • Deployment of application in the test and production servers.

Environment: Visual Studio 2003, C#, ASP.NET 1.1, Java Script, Visual Source Safe, MS SQL, Crystal Report, CSS

Confidential

Lead, Fixed Income Application Delivery Team

Responsibilities:

  • Worked as team lead and architect
  • Worked with cross regional teams to deploy application and participate in follow the sun application support
  • Managed full Software Development Life Cycles for various projects
  • Involved in developing project plans
  • Develop Unix based cron jobs
  • Used Perl scripts to automate various internal processes
  • Coded using Visual basic to provide efficiency and automation in back office environment of the bank
  • Used Visual basic to localize pricing model for Asia Pacific stock exchanges.
  • Involved in Production support and bug fixings
  • Participated in the integration and migration of various applications in the JPMorgan and Chase mergers.
  • Worked with third party vendors to implement the bank’s Direct Order entry platform for various Asia Pacific Stock and Derivatives Exchanges (i.e. Tokyo Stock Exchange, Singapore Derivatives Exchange, Sydney Futures Exchange, Hong Kong Futures Exchange, Korean Stock Exchange etc.)
  • Participated and led scrum meetings
  • Led and managed other developer resources for effective delivery of software solutions and maintenance and production support of existing application

Environment: s: UNIX, Windows, Sybase, SQL, PERL, Visual Basic, C++ etc.

We'd love your feedback!