We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Senior Microsoft Software Developer with balance exposure to systems analysis and design and software architecture and development.
  • Can work independently, as a team player and is able to lead small teams.
  • I have more than 12+ years of experience in full life cycle development from design through implementation and testing in working with Client/Server and enterprise class applications, B2B and Collaborative applications using cutting edge software development tools.
  • Recent industry experiences include Healthcare solutions using state of the art technologies.
  • Experienced in analysis, design and implementation of Windows & Web based application development using C#, .Net 2.0/3.0/4.0/4.5 , WCF, WPF, C++/MFC & ASP classic /ASP .Net
  • Involved in object - oriented design and development of client/server based systems, desktop applications, web-based technologies and Hospital and Healthcare solutions using Visual Basic, WPF/XAML, ASP/ASP .Net, C# & .Net Platform.
  • Design and development of desktop application using WPF/XAML. Involved in the data binding, data conversion and writing of validation code. Design and develop menu based application using WPF command and event framework.
  • Experience of designing web services using core Windows Communication Foundation and its related technologies including WCF Data Services, WCF Discovery Services and WCF Security.
  • Expertise in asynchronous and parallel programming development using Tasks, TPL and PLINQ.
  • Analyzed, designed and developed the database access layer using the C#.Net, ADO.Net Entity Framework and LINQ.
  • Vast knowledge of XML/ XSL/ JavaScript / VB Script and their usage in Web & B2B applications.
  • Expertise in component based N-tier applications development using COM/COM+ & WCF technologies.
  • Practical experience in relational modeling and design with SQL Server 2005/2008 with strong T-SQL skills.
  • Experienced in Query Optimization and Performance Tuning of Stored Procedures and Functions.
  • Expertise in developing DTS and SSIS packages in SQL Server.
  • Experienced in the use of Agile methodology.
  • Provided post production support/maintenance covering several areas to ensure a smooth transition to the client.
  • Practical experience of Object oriented development, design patterns and its usage.
  • Participated in software life cycle phases including analysis, requirement, design, development, testing, implementation, maintenance and support.
  • Vast experience of managing and using source code version control software like VSS and TFS.
  • Involved in regular Technical Reviews and Code Walkthroughs.
  • Developed training documentation for both technical and end-user staff.
  • Worked on developing the frameworks to facilitate implementation of trade processes of organizations involved in B2B transactions.
  • Strong problem solving, inter-personal and communication skills

TECHNICAL SKILLS

Programming Languages: C/C++, C#, VB, Java Script and VB Script.

Working Environments: Microsoft Visual Studio .Net 2012/2010/ 2008 & Microsoft Visual Studio 6.0

Data Access Method: LINQ, ADO.Net Entity Framework, ADO/ADO.NET and T-SQL

Databases: Microsoft SQL Server 2008/2005/2000/7.0.

Data Transformation Method: DTS and SSIS packages.

Async / Parallel Programming: TAP, Async/Await & Data/Task Parallelism using TPL(Tasks, PLINQ & Parallel Class)

Technologies: COM (using VB), COM+, MSMQ, MFC, .Net, WCF and WPF/XAML.

Web Services & Technologies: WCF Services, WCF Data Services, WCF Discovery Services & Soap UI and Fiddler.

Web Servers & Technologies: IIS 7.0 & 7.5, ASP 3.0, ASP .Net, XML/XSLT, HTML/XHTML/DHTML, DOM and AJAX

B2B and EAI Tools: Microsoft BizTalk Server 2000/2002/2004 , for B2B and EAI applications.

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

RESPONSIBILITIES:

  • Developed a desktop application in WPF/XAML using C#.Net for importing the Patient’s Registration data in bulk and for the diagnosis and testing of the WCF services involved in exchange of Patient’s Clinical Data.
  • Integrated the Healthcare Data Exchange service with the other Healthcare Community Systems services by enlisting them dynamically in WCF based registry service using the WCF Discovery.
  • Analyzed, designed and developed the database access layer using the C#.Net, ADO.Net Entity Framework and LINQ.
  • Analyzed, designed and implemented the backend database in both SQL Server 2008 and SQL Server Compact 4.0.
  • Involved in the end-to-end integration and testing of Healthcare Data Exchange solution with other participating systems within the Healthcare Community.
  • Participated in the deployment of the newly developed Healthcare Data Exchange system and made live at client site.
  • Provided post production support/maintenance covering several areas to ensure a smooth transition to the client.
  • Developed utilities and written complex SQL scripts.
  • Performed cross-training and facilitates information sharing among team members

Environment: & Technologies: Visual Studio 2010/2012, .Net 4.0/4.5, C#.Net, .Net Entity Framework, WCF, WCF Discovery Services, Task-based Asynchronous programming, WPF, XAML and Microsoft SQL Server 2008 and Compact 4.0.

Confidential

Senior Technical Team Lead

RESPONSIBILITIES:

  • Developed front-end application using Windows Forms, Windows Presentation Foundation (WPF) technologies and Dot Net Nuke Framework (DNN).
  • Developed Business tier using Windows Communication Foundations (WCF) technologies. The WCF is used to develop web services for integrating with external systems.
  • Designed and developed database structure in SQL Server 2005 and 2008.
  • Developed database tier using LINQ to SQL technology.
  • Developed SQL DTS and SSIS packages to retrieve spread sheets data and to import data from legacy systems into database.
  • Developed Web Reports using SSRS for end users.
  • Involved in performance tuning of SQL queries, creation of indexes, and analysis of tables.
  • Involved in Database Design and created stored procedures, triggers, views for data access and manipulation.
  • Created Stored Procedures to ensure atomicity and consistency on the database transactions. Good experience working with T-SQL.
  • Worked extensively on SQL Server 2005 and 2008 to write Stored Procedures, Cursors, Functions and modifying existing as per the business Logic.

We'd love your feedback!