We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • A Senior Software Engineer with around 8 years of experience in Software Product development using .Net technologies.
  • Experience in design, development and maintaining software products with good exposure to clients around the world.
  • Experience in Healthcare domain with expertise in HL7, clinical workflows.
  • Design and development of HL7 integration engine supporting HL7 events like ADT,DFT,MDM,SIU,VXU,ORU, etc.
  • Design and development of Web Services pushing/pulling Patient Demographics, Patient Diagnosis, Patient Allergies, Patient Visit, etc
  • Hands on experience in building HL7 interfaces. ADT, DFT, MDM, SIU etc. with custom configurations, mapping, lookup.
  • Cloverleaf Level 1, 2, 3 certification
  • Hands on experience on HL7 engines Cloverleaf, Corepoint and Mirth.
  • Knowledge of scripting language TCL
  • Experience on EMR solutions.
  • 8 years experience in designing and developing applications on the Microsoft .Net platform.
  • Expertise in .Net framework 1.0, 2.0, 3.0, 4.0, Design Patterns, WCF, WPF, Silver light, LINQ, Entity framework, Unit Testing, Integration Testing, WinForms.
  • Experience in Database designing and writing sql queries, stored procedures and performance improvement. Change Data Capture and change tracking.
  • Good knowledge of Healthcare Domain with expertise in HL7.
  • Expertise in Application performance improvement, Memory leak detection and fixing.
  • Extensive involvement in all stages of application development life cycle including requirements, logical and physical architecture modeling, design, development, implementation, testing and support.
  • Work well with customers to determine requirements and application scope
  • Experience creating software design specification documents.

TECHNICAL EXPERIENCE:

  • WCF/RESTful services -
  • Design and development of secured WCF services.
  • Developed Restful WCF services
  • Developed Security framework with single Request Reply Pattern
  • Windows Applications-
  • Design and development.
  • Real time drawing using GDI+.
  • Design framework for multithreaded architecture.
  • WPF
  • MVVM Pattern
  • Use of Prism library
  • Other frameworks
  • Hands on experience ASP.Net MVC 5
  • Validation using Fluent Validation framework
  • Implementation of database access layer using Entity framework.
  • Extensive use of design patterns
  • SQL/SQLite
  • Use of SQL queries, stored procedures, triggers.
  • Framework implementation to detect changes in database and execute business logic using change data capture, change tracking.
  • High Availability
  • Lead the team technically by providing architectural solutions. Propose and implement software architecture.
  • Represent the team progress with stakeholders - Sprint planning, stakeholder demo
  • Conduct interviews in hiring process
  • Train new joiners
  • Train the users of the applications- On site training to the users. (B1 US Visa)
  • Handling Customer complaints and pilot launch support activities.
  • Work with the clients to get the new requirements and conduct pilot projects.

WORK EXPERIENCE SUMMARY:

Senior software Engineer

Confidential

Responsibilities:

  • Understand HL7 protocol.
  • Participate in Hl7 engine vendor selection process.
  • Design and develop WCF services.
  • Architect and develop Framework for integration with HL7 engine.
  • Unit test, Load test WCF services.
  • Performance improvement of the application.
  • Developed framework for detecting data changes in SQL using change data capture.
  • Design HL7 interfaces with Cloverleaf engine.

Technologies used: C#.Net 4.0, WCF, SQL server 2008, Entity framework, SQLite, Fluent Validation, Cloverleaf

Confidential

Project Member

Responsibilities:

  • Design the framework for WPF application and migrate Silverlight application to WPF using Prism framework.
  • Detect and fix memory leaks. Use of memory and performance profiler.
  • Performance improvement of the application.

Technologies used: C#.Net 4.0, WPF, Silverlight, SQL server 2008, Prism

Confidential

Project Member

Responsibilities:

  • Design the framework for new features in the application.
  • Maintain and support existing modules.
  • Member of the interviewers panel in Varian medical systems. Won Bravo Award.
  • Research and presentation on new technologies.
  • Participation in other teams design discussion.

Technologies used: C#.Net 3.0.

Software Engineer

Confidential

Responsibilities:

  • Design and development of the new features for the existing product Sunrise Clinical Manager using .Net framework 4.0.
  • Design and Development of Configuration window using WPF using MVVM pattern.

Technologies used:.Net 4.0,WPF, C# .Net, Winforms, SQL server 2008

Confidential

Project Member

Responsibilities:

  • Development of Configuration UI (Winform)
  • Development of configuration UI required for reading/programming the Power measuring Devices. Creation and modification of XML configuration files.
  • Implementation of CAB pattern for Front End UI(Winform)
  • Development of UI using SCSF(smart client software factory) for integration of multiple projects
  • Development of FTP, Modbus Protocol(socket programming)
  • The module involves data reading from remote Electric Power measuring device using FTP, Modbus protocols in multithreaded environment.
  • Database Operations(SQL 2005)
  • Writing SQL queries to insert, update, and modify data. Good knowledge of database designing.
  • Development of Data Viewer using GDI+ technology
  • This module involved creation of waveform viewer using GDI+. This viewer consists of functionality like zoom - In(mouse selected Area zooming), zoom-out.

Technologies used: C# .Net, Winforms, GDI+,SQL 2005,XML,SCSF

We'd love your feedback!