We provide IT Staff Augmentation Services!

Senior .net Developer Lead Resume

3.00/5 (Submit Your Rating)

Birmingham, AL

SUMMARY:

  • Around 10 Years (Industrial + Training) of software development experience in IT industry.
  • Hands on technology experience of designing and developing web applications with Microsoft .NET Framework 3.5/4.0/4.5 using C#, ASP.NET, MVC, Entity framework and ADO.Net.
  • Expert at developing interactive and intuitive web UI using HTML5, CSS3, J JavaScript’s, JQuery, Angular 2 and Node JS .
  • Experienced in Microsoft Technologies like C#, ASP.NET, MVC4/5, ADO.NET, VB.NET, AJAX, WCF (REST), WebAPI, Web Services (SOAP), WPF, Entity Framework 5 and LINQ.
  • Worked extensively with database SQL Server 2008, 2012, 2014, Oracle and MySQL
  • Worked extensively on writing Stored Procedures, Triggers, Functions, Views and Database Design.
  • Efficient in developing applications using C/ C++, C# on Windows or UNIX Platform.
  • Good hands - on experience in implementing multi-tier, client-server architecture.
  • Solid experience in DB design (SQL DDL & DML), procedural programming (stored procedures, triggers), Sql Server Performance Tuning, improvement, storage, index and configuration.
  • Deep knowledge of OOPs Concepts.
  • Very good knowledge in Capital market and retail Banking, Telecomm, insurance and Energy domain.
  • Experience in each phases of Software Development Life Cycle (SDLC), concept to full implementation, and software design life cycle management implementation with Water fall and Agile Methodologies.
  • Good analytical skills, commitment to co-operative teamwork and developing high quality software meeting requirements of the customer.
  • Good technical knowledge and combined creative problem-solving skills on both strategic and tactical areas.

TECHNICAL SKILLS:

.NET Technologies: ASP.NET MVC4, ADO.NET, WCF, Entity Framework, LINQ, WebAPIs, TypeScript

Programming skills: C#, C++, Algorithms, Data structures, Shell scripting.

Design Methods: Different GoF design patterns, SOLID Design principles, UML, XML.

UI and JavaScript frameworks: HTML5, CSS3, JavaScript, JQuery, AngularJS, NodeJS and TypeScript.

Databases and Reporting: SQL Server 2008/12/14, Oracle PL/SQL and MySQL.SSRS and crystal reports.

Development and Source control tools: Visual Studio, VS Code, PVCS, TFS, GIT and All fusion HarvestDebugger Tools: Visual Studio, DBX, SunStudio.

PROFESSIONAL EXPERIENCE:

Confidential, Birmingham, AL

Senior .Net Developer Lead

Responsibilities:

  • Created Interactive UI forms using Angular 2, Typescript for few of the modules in the application.
  • High level module design adhering to SOLID design principles.
  • Created/Managed stored procedures, Views, Triggers and function, Type, Array from SQL Server 2008.
  • Extensively used Entity Framework code first and database first approaches in the different modules of the application for interfacing SQL Server.
  • Developed RESTFUL WCF services for the compliance entity of the application.
  • Understanding the requirement and conduct impact analysis on the system.
  • Interpret user requirements into design specifications and Participate in developing user interface strategy.
  • Review, prioritize, and research application change requests
  • Identify and recommend improvements in technical standards for products.
  • Defines technical requirements to support defined business requirements, participates in detailed design and code reviews.
  • Successfully executed through all lifecycle phases in an agile fashion and delivered on time.
  • Participated in sprint planning and meetings about the project delivery.

Environment: MVC5, WCF (RESTFUL), LINQ, JQuery, Entity Framework 6.0, Angular JS, NodeJS and TFS, HTML, CSS.

Confidential

Senior Developer

Responsibilities:

  • Prototyping and UI design
  • Creating and presenting screen mock-ups to project stake holders.
  • High Level and Detailed technical design documentation for UI module.
  • Integrating JQuery and HTML5 in the UI design to enable creation of customizable dashboard.
  • Interpret user requirements into design specifications and Participate in developing user interface strategy.
  • Identify and recommend improvements in technical standards for products.
  • Analysis and effort estimation.

Environment: MVC4, JQuery, Entity Framework, ADO.net, LINQ and WebAPI, HTML5.

Confidential

Technical Lead

Responsibilities:

  • Worked on Summit Front to Back End code flows in both Summit FT and classic.
  • Created UI forms using winforms and WPF for few of the modules in the applicatopn
  • Worked on Infragistics c ontrols and win forms that are used for UI features of the application.
  • Worked with many different design patterns like Factory, Prototype and singleton to design and enhance the functionalities.
  • Worked on application module s of summit like SWAP, BONDS, Portfolio Monitor, and etc. Gained extensive knowledge on these areas.
  • Worked on many Summit reporting applications like profit and loss report (pnl), rtrep. In both FT version and classic version of Summit.
  • Worked on Summit STP servers, created a STP server to extract the trade XML from Summit
  • Worked Gateway adapters and Loader services to the client POCs.
  • Knows about front end calls through Http and creation of XML and adding new and updating FT applications.
  • Help team members on any technical and functional issues they might have.
  • Contribute to and foster knowledge sharing to build technical and functional knowledge across teams.
  • Worked on WPF to create UI modules using MVVM patterns.
  • Analyzed and designed application components using WPF-MVVM and Repository pattern from design to completion.
  • Designing WPF Forms, custom controls and user controls using XAML language for interactice UI.
  • USe Dependency injection for data binding on XAML pages.

Environment: C#.Net, WinForms, WPF, C++, CORBA, Shell scripting, MVVM.

Confidential, Atlanta, GA

Senior Software Engineer

Responsibilities:

  • Attend the requirement signoff meeting; understand the technical and functional requirement and overall business strategy of the business customer.
  • Interpret the user requirement into design specifications and participate in developing user interface strategy.
  • Good understanding of multithreading - POSIX threads. Worked on threads synchronization, thread management, thread terminations.
  • Worked on Webforms for customizing/enhancing the existing UI screens.
  • Worked on C++ for the backend calculation of
  • Contribution in the code reviews, analysis and test-plans.
  • Contribution in the creation of high level design documents, traceability matrices, assembly test specification, product test specification etc.
  • Identify and recommend areas of improvements in terms of code and design. Involved in code refactoring and re-architecting the product.
  • Help the team members in any technical or product knowledge and ensuing in smooth delivery of the product.
  • Delivered many critical feature to client application which was in much demand from the End user with quality of work.
  • As a senior member he was responsible for all the development related activity.
  • Review system performance and consumption issues, reviews test plans, and provide technical guidance and support to the other application and test team members.

Environment: C#.net, C++, Sun Solaris, WebServices, XML, XSLT, Visual Studio

Confidential

Senior Software Developer

Responsibilities:

  • Understanding the business and functional requirements and overall business strategy of the business customer.
  • Ensure business requirements are supported by the technical architecture.
  • Worked on C#.Net (from 2.0 to 4.0 version), WPF for Front end development of the application. Thorough understanding of C# framework and MVC.
  • Worked on SQL server 2005, 2008 and SQL Server Performance Tuning, improvement, storage, index and configuration.
  • Worked on C++, Data structure and STLs for the Business logic layer of the application.
  • Conduct impact analyses of business requirements on the system.
  • Interpret user requirements into design specifications and Participate in developing user interface strategy.
  • Good understanding of Design models - OOAD, UMLs etc.
  • Contribute to the development conceptual systems designs as appropriate.
  • Define test plans and criteria for acceptance for the technical components of an application, Provide inputs to test planning - develop and execute test scripts.
  • Anticipate report and proactively resolve issues both within a team and across application teams.
  • Identify and recommend improvements in technical standards for products.
  • Contribute to and foster knowledge sharing to build technical and functional knowledge across teams.

Environment: C, C++, C#.Net, WPF, WIN32 API, Sun Solaris, Sunstudio, DBX, VS, CORBA, shell scripting, Inter Process Communication.

Confidential

Software Engineer

Responsibilities:

  • Processes and code in order to implement clients' requests for new or modified functionalities.
  • Involved in requirement gathering, change request, preparation of design documents.
  • Define test plans and criteria for acceptance for the technical components of an application, Provide inputs to test planning - develop and execute test scripts.
  • Involved in almost all phases of SDLC like design, build, unit test and assembly test phases.
  • Worked on both C#.Net front and calculation (C++) modules of the application.
  • Fixing product testing defects reported.
  • Contribute to the development conceptual systems designs as appropriate.
  • Used .NET controls for client and server side validations.

Environment: C#.net, C++, WPF, Visual studio 2005, 2008 .

We'd love your feedback!