Senior Application Developer Resume
NC
SUMMARY:
- Senior Application Developer having 9+ years of experience in C#.Net, WCF, ASP.Net MVC and Web API with REST full services.
- Strong experience in C#, design patterns (GOF etc.), SOLID principles and object oriented programming.
- Good experience in SOAP based service like Web services and WCF.
- Experience on WPF, XAML and Win - forms application development.
- Good experience in REST full HTTP based services implementation.
- Experience with Data Accessing using Entity framework, NHibernate, ADO.NET and LINQ (Language Integrated Query) for data manipulation.
- Good knowledge in database programming using RDBMS databases like SQL SERVER 2005/2008/2012/2014, IBM DB2, and Oracle.
- Extensively worked on writing Stored Procedures, T-SQL, Functions, Views, Indexes, Constraints and database design.
- Strong experience in website design using HTML5, CSS, XSLT, Master Pages, Site Map, JavaScript, jQuery and AJAX.
- Expertise in SSIS (SQL Server Integration Services) packages, SSRS (SQL Server Reporting Services), RDLC and Crystal Reports.
- Experience of Test Driven Development practices including continuous integration using Anthill Pro and Team City.
- Working experience with Power Shell scripts, LDAP & Active Directory Authentication, Authorization, SFTP, SMTP, Encryption, Membership, Roles, Profiles and Resource Access Control.
- Good Team Player with excellent communication, analytical, verbal and writing skills along with strong management and organizational skills.
- Proven Ability to lead and manage project life cycles, from initial planning/requirements gathering to final testing and deployment of enterprise applications.
- Have experience with Investment Banking, Financial Markets and its Operations.
TECHNICAL SKILLS:
Primary Skills: C#, Web API, REST, WCF, ASP.Net, MVC 3.0/4.0, .Net 2.0, 3.5, 4.0 & 4.5, Entity Framework, LINQ, NHibernate, ADO.Net, Java Script, HTML5, CSS, ASP, jQuery, Angular JS, JSON, AJAX, XML, XSLT, Crystal Reports, RDLC, WPF, XAML, Multi-Threading, IBM MQ, Web services, SOA, LDAP, MS Active Directory, SFTP, SMTP, Autosys, Moq, Rhino Mocks, Dependency Injection, IOC, TDD, Agile, Microsoft Enterprise Library 3.0/5.0 and MS Office.
IDE,Web Server, Source Control& CI Tools: Visual Studio 2005/2008/2010/2012/2013/2015, IIS 5/6/7/8, Business Intelligence Development Studio 2008/2012, Team City, Anthill, SVN, Perforce, Team Foundation Server 2010/2012 (TFS) and GIT
Database, Tools and Technologies: Oracle, SQL Server 2005/2008/2012/2014, SSIS, PL/SQL, T-SQL, SQL Server Reporting Services (SSRS), RDBMS, DDL, DML, MS Access, Oracle SQL Developer and TOAD
Service Management Tools: JIRA, Service Now and BMC Remedy
Operating Systems: Windows XP/7/10, Windows Server 2003/2008/2012, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, NC
Senior Application Developer
Responsibilities:- Designed Wire verification views with configurable fields.
- Created various templates with SWIFT message fields for individual business desks like Equities, FX, Money Funds, ALGO and etc.
- Implemented SOA based and REST Full services for database access using MVC, entity framework and repository pattern.
- Created UI forms with automated field generation engines implemented using C# programming language.
- Designed database tables and their relationships. Created stored procedure, Indexes, functions and views.
- Involved in continues integration and deployments using Anthill agents.
- Implemented automated Unit and SIT test cases.
- Involved in Production and UAT testing and deployments.
Technologies: .NET, C#, ASP.Net, MVC, ASP.Net Web API, REST, WCF, NHibernate, TIBCO, Ajax, JavaScript, JQuery, HTML5, CSS, LINQ, IIS7, SVN, Anthill, GIT, Jenkins, IBM Urban Code Deploy, Unity, Agile, NUnit, Visual Studio 2013/2015, PL/SQL, T-SQL, SQL Server 2012/2014 and Sybase.
Confidential
Assistant Manager in Information Technology Dept.
Responsibilities:- Involved in requirement gathering with head office team, business users and analyst.
- Designed and coded server side business logic and models, repository layers in C#, Entity framework, LINQ and TPL.
- Implemented UI, events and binding with data properties from view models.
- Implemented ASP.net MVC application areas as per requirement.
- Implemented REST full services using Asp.Net Web API platform.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Designed database tables and their relationships. Created stored procedure and views.
- Created packages using SSIS and parameterized reports with automated printing using RDLC.
- Carried out Unit testing and SIT & UAT test case documentation.
- Involved in Production and UAT deployments.
- Implemented excel macros using VBA for reconciliation reports.
- Prepared functional, technical specification documents, user guides, coding Technical artifacts and test plans.
Technologies: .NET, ASP.NET MVC4.0, C#, WCF, Entity Framework, NHibernate, IBM MQ, RDLC, JavaScript, Json, HTML, CSS, XML, XSLT, LINQ, IIS7, GIT, Agile, TDD, IOC, Ninject, Moq, Citrix, PL/SQL, SSIS, T-SQL, SQL Server Business Intelligence Development Studio, SQL Server 2008 and IBM DB2.
Confidential
Senior Software Engineer
Responsibilities:- Involved in requirement gathering from business users and analyst.
- Designed and coded server automated worker jobs using Autosys tool.
- Implemented WCF service layers for database access using entity and repository patterns.
- Implemented Win-forms for document review case approval, Archival, Quick and Advanced Searches.
- Designed database tables and their relationships. Created stored procedure and views.
- Created archive worker jobs and packages using SSIS.
- Implemented automated Unit and SIT test cases.
- Involved in Production and UAT testing and deployments.
Technologies: .NET, C#, WCF, Win-forms, ASP.Net MVC, Entity Framework, RDLC, JavaScript, HTML, CSS, LINQ, IIS7, Team City, Autosys, Perforce, Nolio, Castle, Agile, TDD, IOC, Rhino Mocks, PL/SQL, SSIS, T-SQL, SQL Server Business Intelligence Development Studio and SQL Server 2008.
Confidential
Senior Software Engineer
Responsibilities:- Worked with business users and BA to review change management.
- Designed and coded Business logic and models, repository layers in C#, Entity framework and LINQ.
- Implemented Deals, trading interfaces for Treasury, Corporate and Government and Stocks Share bonds.
- Implemented and hosted WCF service libraries for security trade deals and currency options.
- Implemented core functions for bulk payment transactions using C#.
- Implemented payment transaction server-side logic in repository pattern, transaction scope and thread synchronization.
- Designed database tables and their relationships. Created stored procedure and views.
- Created data migration packages using SSIS.
- Transformed data from one server to other servers using tools like Bulk Copy Program (BCP), and SQL Server Integration Services (SSIS).
- Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package designer.
- Involved in to implement outstanding balance sheets and reports using SSRS.
- Created parameterized reports, drill down and Drill through reports using SSRS.
- Carried out Unit testing and SIT & UAT test case documentation.
- Involved in Production, Pre-prod, UAT and SIT deployments.
- Prepared functional, technical specification documents, user guides, coding Technical artifacts and implemented test plans.
Technologies:.NET, ASP.NET MVC4.0, MVVM, C#, WCF, WPF, Entity Framework, NHibernate, IBM MQ, Crystal Reports, JavaScript, Json,HTML, CSS, XML, XSLT, LINQ, IIS7, Ninject, GIT, Agile, TDD,Moq, Citrix, PL/SQL, SSIS, SSRS, T-SQL, SQL Server Business Intelligence Development Studio,DB2 andSQL Server 2008.
Confidential
Senior Software Engineer
Responsibilities:- Analyzed user specifications for workability, completeness and business flow.
- Participated in defining System Design, Architecture and Specifications and performed project and task estimation.
- Implemented custom web parts, master pages and site pages.
- Designed and coded Server-side Business logic and Database layers in C#, ADO.Net, XML and LINQ.
- Implemented WCF services and hosted on App server.
- Implemented common libraries for Event, exception, error and audit logging.
- Involved in designing and developing the application using WCF Services library in C# and VB.
- Prepared program, database design, functional and technical specification documents.
- Designed tables and their relationships with constraints. Created stored procedures, Tables, and Views as required by the forms.
- Designed SSIS packages to transfer data from old server to new SQL Server using Business Intelligence Development Studio.
- Responsible for performing T-SQL tuning, multi-tasking and optimizing queries for reports which take longer time in execution with SQL Server.
- Carried out Unit testing and SIT & UAT test case documentation.
- Involved in Production support and deployments
Technologies:.NET, ASP.NET MVC 3, C#, JavaScript, Entity Framework, TDD, Agile, HTML, CSS, XML, XSLT, WCF, LINQ, IIS7, Microsoft Enterprise Library, PL/SQL, T-SQL and SQL Server 2008.
